C语言的关键字-创新互联

C语言的关键字共有32个,根据关键字的作用,可分其为数据类型关键字、控制语句关键字、存储类型关键字和其它关键字四类。具体如下。

目前创新互联已为上千多家的企业提供了网站建设、域名、网络空间、网站改版维护、企业网站设计、岳麓网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。

目录

auto

short 

int

long  

float 

double

char  

struct

union 

enum  

typedef

const 

unsigned  

signed

extern

register  

static

volatile  

void  

if 

else  

switch

case   

for

do 

while 

goto  

continue  

break 

default

sizeof

return


auto

声明自动变量,将不在任何类、结构、枚举、联合和函数中定义的变量是为全局变量,其中4种存储类别中auto对应自动存储期,可用于局部变量。每个局部变量都是auto修饰的,只不过省略了。

short 

短整数类型,占量2byte,说明符为%h,声明短整型变量或函数。

int

整数型,数据类型,长整型,定义整数型数据,占4 byte。

long  

长整型变量或函数,long一般指longint,其两者占的字节相同,每个long占4byte,格式是%ld。

float 

浮点型,单精度型变量或函数,准确小数点后6位,占4byte。

double

双精度型变量或函数,占8byte,附点精度高有效数字16位。

char  

字符型变量或函数,定义字符内型,占1byte,可存放单个字符和整数,可分为有无符号

struct

结构体变量或函数,用相关的不同类型的数据描述一个数据对象。

union 

声明共用数据类型,及由多个数据类型组成。

enum  

枚举数据类型,描述一组整型值集合,预处理指令#define的替代。

typedef

高级数据特性,没有创建任何一个新类型,只是为某个已存在的类型增加一个方便使用的标签。

const 

类型修饰符,对变量声明只读特性,保护变量值被修改,提高程序运行效率。

unsigned  

声明无符号的整数类型。

signed

有符号整型,存储整数与负数。

extern

静态存储期,修饰符,用在变量式函数声明之前。

register  

自动存储期,命令编辑器尽可能的将变量CPU内部寄存器中而不是通过内存寻址访问以提高效率。

static

静态存储期

1、修饰局部变量-称为静态局部变量2、修饰全局变量-称为静态全局变量3、修饰函数-称为静态函数4、修饰局部变量5、统计函数被调用的次数。当数组多有较多的的元素的存储类型,减少建立和初始化。

volatile  

编辑器说明变量的内容可能会由于其他程序被隐含地改变修改。

void  

空,代表返回值或无参数,说明此函数执行完不返回任何值放在参数位置上则显示说明无形式参数

if 

条件判断语句,非0表真,0表假,用于单分之选择结构。

else  

条件语句否定分支,与 if 连用表示是否满足else的某个条件,也就是或者的关系。

switch

多分之选择语句,开关语句,括号内为整型

case   

开关语句分支,事情、事例、实现某个值的指定跳转。

for

一种循环语句结构。

do 

循环语句的循环体,不可单独使用。

while 

基本循环模式,表示表达式,为真的执行预计,假时跳出循环。

goto  

无条件跳转语句,直接跳出最外层循环。

continue  

结束当前循环,开始下一轮循环,跳出循环体,执行尚未执行的语句。

break 

保留字,跳出当前循环,终止循环。

default

开关语句中的“其他”分支,在switch中所以case都不成立的执行语句。

sizeof

判断数据类型或计算数据类型长度。

return

子程序返回语句,循环条件,将程序流程从被调函数转向主调函数并把表达式的值带回主调函数,实现函数值返回,返回时可附带一个返回值。

你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧


当前标题:C语言的关键字-创新互联
网页网址:http://myzitong.com/article/csdihs.html