标签:
1.字符串常量 双引号"" :eg:"china" ,字符串在存储的时候会以一个\0为结束标志。
2.符号常量 ,给常量取一个名字。
1 #include<stdio.h> 2 #define PI 3.1415926//符号常量 圆周率 3 int main(){ 4 float r = 2.56; 5 float l , s ; 6 7 l = 2*PI*r; 8 s = PI*r*r; 9 printf("l = %f \n",l); 10 printf("s = %f \n",s); 11 return 0; 12 }
3.运算符和表达式
1 //指针运算符 *,& 2 //下标运算符 [] 3 //分量运算符 .,-> 4 //位运算符 >>,<<,~,|,^,& 5 6 //类型不一致:short和char会自动转换成int运算,float自动转换成double运算,如果全是float则再转换回float
问题:100+‘A‘-60.25
运算过程 :‘A‘转换成int 65 , 有float-60.25,100和65转换成double运算 100.0+65.0-60.25 最后转换回float
标签:
原文地址:http://www.cnblogs.com/fubinhnust/p/4183262.html