zl程序教程

您现在的位置是:首页 >  Java

当前栏目

【C语言】前言关键字

2023-02-18 15:49:43 时间

?write in front? ?大家好,我是謓泽,希望你看完之后,能对你有所帮助,不足请指正!共同学习交流? ?2021年度博客之星物联网与嵌入式开发TOP5~2021博客之星Top100~阿里云专家博主 & 星级博主~掘金⇿InfoQ创作者~周榜120﹣总榜998⇿全网访问量30w+? ?本文由 謓泽 原创 CSDN首发?如需转载还请通知⚠ ?个人主页-謓泽的博客_CSDN博客 ? ?欢迎各位→点赞? + 收藏⭐️ + 留言?​ ?系列专栏-【C语言】关键字_謓泽的博客-CSDN博客? ✉️我们并非登上我们所选择的舞台,演出并非我们所选择的剧本? 

?foreword ✔说明⇢这个系列主要讲解的是『C语言』所有关键字,从标题上也很容易得知。博主会对C语言的关键字进行逐个详细の讲解。 如果你对这个系列感兴趣的话,可以关注订阅哟? ★概述⇢在『C语言』当中一共有₃₂个关键字,如下图当中的所列举出来的例子。在这个系列今后我们也会学习到『C语言』的其它关键字讲解具体的使用方法以及功能。 ✘注意在『C语言』的关键字当中是不允许作为标识符出现在C语言的程序当中。比方:变量、常量、函数、数组等,这些就是设定一个名称,而这设定就是所谓的标识符。 ⒈数据类型关键字⑿个

char:声明字符型变量或函数
short:声明短整形变量或函数
int:声明整形变量或函数
long:声明长整形变量或函数
signed:声明有符号类型变量或函数
unsigned:声明无符号类型变量或函数
float:声明浮点型变量或函数
double:声明双精度变量或函数
struct:声明结构体变量或函数
union:声明共用体(联合)数据类型
enum:声明枚举类型
void:声明函数无返回值或无参数,声明无类型指针.

⒉控制语句关键字⑿个

(一)循环语句(5个)
for:一种循环语句
while:循环语句的循环条件
break:跳出当前循环
continue:结束当前的循环,开始下一轮的循环
do...while:循环语句的循环体
(二)条件语句(3个)
if:条件语句
else:条件语句否定分支
goto:无条件跳转语句
(三)开关语句(3个)
switch:用于开关语句
case:开关语句分支
default:开关语句中"其它"分支
(四)返回语句(1个)
return:函数的返回值语句(可以带参数也可以不带参数)

⒊其它关键字⑶个

const:声明只读变量
sizeof:计算数据类型长度
volatile:说明变量在程序执行中可被隐含地改变

⒋存储类型⑸个

auto:声明自动变量,一般不使用
extern:声明变量是在其他文件中声明
register:声明寄存器变量
static:声明静态变量
typedef:对类型进行重命名

?注意→存储类型关键字是不可以同时出现,也就是说在一个变量定义的时候只能有一个。 ?拓展关键字实际上就是编译器预先定义了一定的意义(物理意义)的字符串。