三目运算符 /** // 三目运算符格式: 条件表达式 ? 结果A : 结果B // 结合性 : 从左至右 // 只要条件表达式为真就返回结果A,如果条件表达式为假返回结果B */ #include <stdio.…
标签:C语言
C语言day03-11逻辑运算符
pragma mark 逻辑运算符 /** * && (与运算) * || (或运算) * !(非运算) 逻辑运算符的返回值只有两种: 要么真要么假,要么是1(真),要么是0(假) */ #include…
C语言day03-10关系运算符
/** * 任何非0的值都为真 * 只有0才为假 * 关系运算符 判断结果 只返回 真 与 假 */ #include <stdio.h> int main() { /* 关系运算符: > < &…
C语言day03-09逗号运算符
代码 #pragma mark 逗号运算符 #include <stdio.h> int main() { /* int a = 10; int b = 5; int result; // 结合性 从左至右 …
C语言day03-08sizeof运算符
代码 #pragma mark sizeof运算符 /** * sizeof可以用来计算 一个变量或一个常量、一种数据类型所占的内存字节数 * 格式:用法: sizeof(常量/变量) * 注意:sizeof是一个运算符…
C语言day03-07自增自减的拆分
代码 #pragma mark 自增自减的拆分 #include <stdio.h> int main() { int a = 10; // int b = a++; // int b = a; a = a …
C语言day03-06自增自减
解释:一个表格视图来解释什么是自增自减 int number =8 ++a a++ 表达式值 9 8 变量number值 9 9 代码 #pragma mark 自增自减 #include <stdio.h>…
C语言day03-05赋值运算符
代码 #pragma mark 赋值运算符 /** * 1.赋值运算符 * 2.复合赋值运算符 */ #include <stdio.h> int main() { /* // 最简单的赋值运算,将等号右边的…
C语言day03-04类型转换
代码 #pragma mark 类型转换 #include <stdio.h> int main() { // 自动类型转换(隐式转化)(系统帮我们转换的) // int number = 10.8; //n…
C语言day03-03算术运算符-优先级以及结合性
代码 #include <stdio.h> int main() { // 1.算术运算符的优先级和结合性 // 算术运算符它是左结核性,从左至右计算 // 算术运算符中 * / % 优先级大于 + - //…
C语言day03-02算术运算符
1.加减乘除 +-*/ 2.取模 % 代码 #pragma mark 算术运算符 /** * 取模注意 1.取模运算只能用于整数 2.取模运算的正负性取决于左边的操作数,如果左边为负数,那么结果就是负数 3.如果取模运算…
C语言day03-01运算符的优先级以及结合性
运算符的优先级以及结合性 1.优先级(一个15优先级) ()优先级最高 2.结合性 从左至右 x-y+z 从右至左 int number; number = 10;