请问在C语言编程中一些关键词的意思

来源:百度知道 编辑:UC知道 时间:2024/05/22 11:01:05
请问在C语言编程中一些关键词的意思

如:const / auto / continue / do/ double / extern /
long / register / return / short / singned / static/
sizof / struct / typedef / union / unsigned / void /
volatile
这么多关键词都是什么意思?

还有一些关键词在金山词霸中找不到读音!
如:const / enum / goto / singned / sizof / struct / typedef
这些关键词的音标是什么?都是哪些词的缩写?
请大家仔细写下来,谢谢大家!

const constnat 常数、恒量 其中的值不能被改变
auto automatic 自动变量,编译器会决定变量的生命周期。应该不会有人真的用到这个关键字吧?
continue 继续,忽略循环体内continue之后的语句,直接跳到下一次循环
do 和while配合使用组成循环
double 双精度 数据类型
extern external 外部声明 通常用来声明变量的定义不再当前的编译单元内
long 长型 数据类型修饰符
register 寄存器 建议编译器使用寄存器保存变量
return 返回,从函数中返回
short 短型 数据类型修饰符
singned 你写错了,应该是:signed。有符号 变量有正负
static 静态 用来声明静态变量、函数。不过静态变量和函数意义不同
sizof (size of)求某个变量的尺寸
struct 结构 声明、定义结构
typedef 定义类型 自定义类型
union 联合 用来定义联合
unsigned 无符号 变量不考虑负数
void 空 空值
volatile 易变值 告诉编译器不准优化该变量,这个变量不知道什么时候就会变

const constant
enum enumerate
goto go to
singned 你写错了,应该是signed
sizof size of
struct structure
typedef type definition

这些都是c中的一些命令,它们并不是英文的缩写,只是为了方便记忆而从某些英文单词中简化而来的,你要记住c是一门语言,一门与交流性语言不同的逻辑性编程语言,而不是英语的一个分支,既然它们不是英语自然也没有所谓的音标,至于它们具体的用法你还是去看书吧

你千万别学了,你的思维习惯是文科生的

放弃吧,你没有天赋