从零开始的c语言周报 第二周

mac2024-04-10  35

第二周周报

1.常量

在C语言中,可以用一个标识符来表示一个常量,称之为符号常量。符号常量在使用之前必须先定义,其一般形式为:

#define 标识符 常量值

符号常量的标示符一般习惯使用大写字母,变量的标示符一般习惯使用小写字母,加以区分。

2.运算符

3.自动类型转换

如:

char c = ‘a’ ;

int x ;

double d ;

x = c ;

d = x ;

注:字节小的可以向字节大的自动转换,但字节大的不能像字节小的自动转换。

4.强制转换

其一般形式为: (数据类型)(表达式) 其作用是把表达式的运算结果强制转换成类型说明符所表示的类型,例如:

double tempone = 6.777 ; int tempone = (int)tempone; //强制转换成int类型 printf("%f\n",tempone); printf("%d\n",temptwo);

在使用强制转换时应注意以下问题:

(1)数据类型和表达式都必须加括号。

(2)转换后不会改变原数据的类型及变量值只在本次运算中临时性转换。

(3)强制转换后的运算结果不遵循四舍五入原则。

5.其他

下图为嵌入式赋值,不便于阅读,容易产生错误,不建议使用 是“==”啊!不是“=”!

最新回复(0)