1.二维数组
行优先 a[0] a[0][0] a[0][1] a[0][2]
a[1] a[1][0] a[1][1] a[1][2]
a[2]
a[1][2]=3
Int a[4][3]={1,2,3};//a[0][0] a[0][1] a[0][2]
Int b[4][3]={{1,2},{},{3}};//a[0][0] a[0][1] a[2][0]
//a[1][2]=3;
Int i,j;
for(i=0;i<4;i++){
for(j=0,j<3,j+ +)
Printf(“%d”,b[i][j]);
Printf(“\n”);
}
2.分支结构: if-else switch-case
switch(c){//c一定是整型或相当于整型的字符类型
//case常量表达式;
case 1:printf(“A”);break;
default:其他的
3. //运算符
Sum+=i//sum=sum+i
? :条件运算符
!非0是真,0是假
4. 强制类型转换
//(int)
//size of(数据类型,变量,常量)
printf(“%d”,sizeof23.77f));
printf(“毛说:\“为人民\” ”)
‘ab’4//字符 “abb” 4//字符串有\0多占一位
网友评论