摘要:
1、if语句能够完成的功能,switch语句不一定能够完成。比如:判断大小int a = 10;if(a > 100){}这样的功能用switch很难完成。2、if语句和switch语句在有些情况下可以互换。3、一般来说,switch语句能完成的功能,使用if语句都可以完成。if语句的使用更加灵活。 阅读全文
摘要:
1、if条件表达式比较大小的时候,常量值放左边,变量放右边 1 #include 2 int main(int argc, const char * argv[]) 3 { 4 int a = 2; 5 if(0 == a) 6 { 7 printf("a等... 阅读全文
摘要:
1、关系运算符种类 C语言中,关系运算符主要有6种,分别是:> >= 如果条件成立,结果就为1,也就是"真" 2> 如果条件不成立,结果就为0,也就是"假"2、使用注意(优先级) 1> 关系运算中:== 与 != 的优先级相等;> >= 1; 先计算2 > 1,为真,结果为1;再计算... 阅读全文
摘要:
1、作用 sizeof运算符是C语言特有的运算符。 用来计算一个变量或者一个常量、一种数据类型在内存中所占的字节数。2、基本形式(1) sizeof (变量或常量)(2) sizeof 变量或常量(3) sizeof(数据类型)(4)不能是sizeof 数据类型, 即计算数据类型的字节数必须用小... 阅读全文
摘要:
1、输入不同的数据对应不同的格式符1> 输入整型数据: 格式符使用 %d 或者 %i2> 输入字符:格式符使用 %c3> 输入浮点型数据:格式符使用 %f2、如果scanf函数中一次性输入多个数据,并且以某些符号隔开例如: int a, b; scanf("%d,%d", &a, &b);这个时... 阅读全文
摘要:
1、字节和地址(1)内存以(字节为单位)0x 表示的是十六进制,字节地址都是以十六进制表示的。(2)数据类型不一样,数据所占用的字节数是不一样。2、变量的存储细节(1)变量所占用的字节数除了跟类型有关,也跟编译器环境有关(2)举个实例说明变量存储细节1 int a = 10;2 int b = 20... 阅读全文