C语言基础知识整理附录——关键字、转义字符、ASCLL码表、二维数组指针、指针类型、文件打开方式

本文整理了C语言的基础知识,包括数据类型关键字如void、int、char等,控制语句关键字如if、while、for等,存储类型关键字如auto、extern、static等,以及其他关键字如const、sizeof等。还涵盖了转义字符和ASCII码表,以及二维数组和指针的相关概念。
摘要由CSDN通过智能技术生成

数据类型关键字(17个)                           变量属性:1.作用域(可见性)2.生存期(存在性)
                                                         自动变量和寄存器变量:离开函数后值不能被引用,也不存在
void         无                                          静态外部变量和外部变量:离开函数后变量值存在,能被引用
                                                         静态局部变量:离开函数后变量值存在,不能被引用
int          整型                                        
 
char         字符

float        单精度浮点数

double       双精度浮点数

_Complex     复数

_Imaginary   虚数部分

enum         枚举

_bool        布尔

long         长

short        短

signed       有符号数

unsigned     无符号数

struct       结构体

union        共用体

inline       内联函数

restrict     类型限定符

===========================

控制语句关键字(12个)

if           判断(两个选择)

else         否则

switch       判断(多个选择)

case         选项

default      最终选项

while        循环(当)

do           循环(直到)

for          循环

break        退出内循环

continue     中断循环

goto         跳转

return       返回值

===========================

存储类型关键字(4个)

auto         自动局部变量

extern       全局变量

static       静态局部变量

register     内部寄存器

===========================

其它关键字(4个)

const        不可更改的常量

sizeof       字节长度

typedef      重新定义

volatile     变量在程序执行过程中可被隐含改变

===========================
         long long int 双长整形

         float_complex,double_complex,long long _complex 浮点型

转义字符

转义字符

字符值

输出结果

\’

一个单撇号(‘)

具有此八进制码的字符

\’’

一个双撇号(‘’)                                            

输出此字符

\?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值