C语言基础知识

c语言数据类型

 

char:字符数据类型---1个字节---%c:打印字符格式数据

short:短整型---2个字节

int:整形---4个字节---%d:打印整形十进制数据

long:长整型---4个字节

long long :更长整型---8个字节

float:单精度浮点数---4个字节---%f打印浮点数

double:双精度浮点数---8个字节---%lf

%p---以地址形式打印

%x---打印十六进制

&---取地址符号

 

变量:

全局变量:定义在代码块{}之外的变量

局部变量:定义在代码{}之内

局部和全局变量相同时,局部变量优先。

 

作用域:

1、局部变量的作用域是变量所在的局部范围

2、全局变量的作用域是整个工程

 

常量:

1、字面常量:直观写出的值;

2、const:常属性,const修饰的常变量固定不变

3、define定义的标识符常量

4、枚举常量:一一列举,不能改变;枚举关键:enum

 

‘\0’:字符串结束标志

\t:水平制表符

\v:垂直制表符

\n:换行

\r:回车

\ddd:ddd表示三个八进制数据

\xdd:xdd表示2个十六进制数据

 

 

位操作符

&:按位与:一真一假为0;全为0和1为1;

|:按位或:只有一个为1就为1;

^:异或:对应的二进制相同为0,相异为1;

 

后续补充。。。

posted @ 2021-10-04 20:15  小耿想努力呀  阅读(12)  评论(0编辑  收藏  举报