码迷,mamicode.com
首页 > 系统相关 > 详细

Linux C 程序 (TWO)

时间:2014-12-24 21:22:42      阅读:275      评论:0      收藏:0      [点我收藏+]

标签:

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


Linux C 程序 (TWO)

标签:

原文地址:http://www.cnblogs.com/fubinhnust/p/4183262.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!