C语言有多少函数和关键字,都代表什么?求解!!!

如题所述

auto 指定变量的存储类型,是默认值

break 中断和跳出循环(for循环或 while循环)或switch选择语句,执行到语句块的结束处,即}后。一般不必写出来

case 与switch配套使用的分支起点,也成为case子句。switch和case、default配套使用。小菜一碟!!

char 定义字符型变量或指针。如:char c, char *p等

const 定义常量或参数。constant的简写

continue 在循环语句中,跳过continue后面的程序,回到循环体的开始处重新执行循环

default 定义switch中的default子句。switch结构中的默认分支,即除了case以外的共用分支

do 定义do-while语句,一种固定的循环结构,先执行循环体语句再判断条件是否满足。一般在循环体中修改条件变量的值

double 定义双精度浮点数变量或指针,如存储圆周率,百分比等

enum 定义枚举类型变量,都是整形数。将一类客观对象的每个成员例举出来。如一周的7天,人类的血型,化学元素种类

extern 声明外部变量或函数,说明该变量或函数在本C文件之外申明

float 定义浮点型变量或指针,即所谓的单精度浮点数。与double相对应

for 构成for循环的开始关键字。forever(永远)的意识

goto 跳转语句,即从当前位置跳转到由标签指定的位置执行。应尽量避免使用它。

if 进行条件判断与分支的保留字.

else 不符合if判断条件的分支。可组合为 else if使用

int 定义整型变量或指针。integer(整数)的简写

long 定义长整型变量或指针。占用2倍int的存储字节

register 指定变量的存储类型是寄存器变量,Turbo c中用自动变量代替。主要用于int型变量,且该变量被大量循环使用。因CPU寄存器有限,故一个函数内不可多用该类型变量

return 从调用函数处返回,在for循环和while循环中也有中断、结束循环的功能

short 定义短整型变量或指针,占用int类型的一般存储字节

signed 定义有符号的整型变量或指针

sizeof 获取某种类型的变量或数据所占内存的大小,是运算符,其实际大小与编译器、操作系统和CPU有关,如不能假定sizeof(int)等于4。如sizeof(int)等

static 指定变量的存储类型是静态变量,或指定函数是静态函数。静态变量或函数只在本c文件范围内可用,即禁止在其它c文件访问该变量或函数

struct 定义结构体类型的保留字。structure的简写

switch 构成switch、case、default选择分支的开始保留字。分支条件变量为整数

typedef 为数据类型定义别名的关键字,主要用于缩短类型长度或便于记忆。type define的简写

union 定义共用体类型的保留关键字。共用体类型各类型使用相同的存储字节长度

unsigned 明确申明为无符号的整型或字符型变量或指针,使用int、float等申明时默认为带符号的。确认数据为非负正数时可使用该保留字修饰。

signed 申明为带符号的变量,与unsigned相对应。使用int,float等申明变量时,默认都是signed.。较少直接使用该保留字。

void 定义类型不确定的指针,或指定函数没有返回值和没有形式参数。void定义的指针也称为万能指针,通过强制类型转换才能使用

volatile 变量的值可能在程序的外部被改变,即可能被本程序显式赋值外,还有可能被别的程序赋值,使用volatile可防错、优化。

while 构成while或do-while循环的保留关键字

restrict 用于指针的修饰,确保指针指向的对象只能由该指针访问。用于编译优化

_bool 逻辑类型,其值仅可为真(true)或假(false)

_Complex 复数类型,包含是不和虚部两部分。分为float和double型。一般编译器都不支持

_Imaginary 虚数类型,即只有虚部的复数。也分为float和double型。一般编译器都不支持
温馨提示:内容为网友见解,仅供参考
无其他回答

C语言中有哪些关键字,功能是什么?
一、C语言的关键字共有32个,根据关键字的作用,可分其为数据类型关键字、控制语句关键字、存储类型关键字和其它关键字四类。1 数据类型关键字(12个):(1) char :声明字符型变量或函数 (2) double :声明双精度变量或函数 (3) enum :声明枚举类型 (4) float:声明浮点型变量或函数 (5) i...

C语言关键词是什么?有什么用?
C语言一共只有32个关键字,9种控制语句,程序书写形式自由,区分大小写。把高级语言的基本结构和语句与低级语言的实用性结合起来。 C 语言可以像汇编语言一样对位、字节和地址进行操作,而这三者是计算机最基本的工作单元。auto :声明自动变量 short :声明短整型变量或函数 int: 声明整型变量或函数 lon...

C语言中有32个关键词,9种控制语句,34种运算符,分别是哪些?
char :字符型类型数据,属于整型数据的一种 int :整型数据,通常为编译器指定的机器字长 float :单精度浮点型数据,属于浮点数据的一种 double :双精度浮点型数据,属于浮点数据的一种 short :修饰int,短整型数据,可省略被修饰的int。long :修饰int,长整形数据,可省略被修饰的int。signed :...

C语言关键字有哪些?
long :声明长整型变量或函数 float:声明浮点型变量或函数 double :声明双精度变量或函数 char :声明字符型变量或函数 struct:声明结构体变量或函数 union:声明共用数据类型 enum :声明枚举类型 typedef:用以给数据类型取别名 const :声明只读变量 unsigned:声明无符号类型变量或函数 signed:声明有...

C语言的关键字都有哪些,什么作用
由ANSI标准定义的C语言关键字共32个 :auto double int struct break else long switch case enum register typedef char extern return union const float short unsigned continue for signed void default goto sizeof volatile do if while static 根据关键字的作用,可以将关键字分为数据类型关键字和...

C语言有多少个关键字
C语言一共只有32个关键字,9种控制语句。auto :声明自动变量 short :声明短整型变量或函数 int: 声明整型变量或函数 long :声明长整型变量或函数 float:声明浮点型变量或函数 double :声明双精度变量或函数 char :声明字符型变量或函数 struct:声明结构体变量或函数 union:声明共用数据类型 enum...

C语言的三十二个关键字,和九种控制句是什么?
第一类:数据类型关键字,共12个 char:字符类型变量或函数的声明 (2)double:双精度变量或函数的声明 (3)枚举:枚举类型的声明 (4)浮点:声明浮点变量或函数 (5)int:声明一个整型变量或函数 (6)long:声明变量或函数为longinteger类型 (7)short:声明一个短整数类型的变量或函数 (8)...

C语言中的关键字各代表什么意思
C语言的关键字共有32个,根据关键字的作用,可分其为数据类型关键字、控制语句关键字、存储类型关键字和其它关键字四类。一、关于数据类型的关键字(12个)char :声明字符型变量或函数 double :声明双精度变量或函数 enum :声明枚举类型 float:声明浮点型变量或函数 int:声明整型变量或函数 long :...

c语言关键字及其含义
C语言的关键字共有32个,根据关键字的作用,可分其为数据类型关键字、控制语句关键字、存储类型关键字和其它关键字四类。1 、数据类型关键字主要包括char、int、enum、 short等,其中char指声明字符型变量或函数,enum指声明枚举类型,int指声明整型变量或函数,short指声明短整型变量或函数。2、 控制...

C语言有多少个关键字
一共32个关键字。。。auto :声明自动变量 double :声明双精度变量或函数 int: 声明整型变量或函数 struct:声明结构体变量或函数 break:跳出当前循环 else :条件语句否定分支(与 if 连用) long :声明长整型变量或函数 switch :用于开关语句 case:开关语句分支 enum :声明枚举类型 register:声...

相似回答