if (4 > 10)
printf("11111\n");
else if (4 > 2)
printf("22222\n");
else if(num = 3)//赋值操作//短路操作
printf("33333\n");
else
printf("44444\n");
main函数成功执行返回值为零,否则为1
int a[10];//a中为垃圾值
int b[10] = {1,2,3};//b中其余为0
a+1;//表示第二个元素
foo(int a[]){
sizeof(a);//此时a是一个指针,64位系统中,地址为8字节,32位系统为4字节
}
函数传参时,可能存在强制类型转换
例如:int num= 0x12345678;
foo2(char ch);//此时ch即为78
两个数组不嗯能够直接赋值,例如a = b;其中,数组名为地址,此时a是一个常量