码迷,mamicode.com
首页 > 编程语言 > 详细

自学C语言第一课——初步认识关键字

时间:2015-05-10 06:15:22      阅读:187      评论:0      收藏:0      [点我收藏+]

标签:

我觉得,学习一门语言,不管是编程语言,还是自然语言,首先要从宏观上掌握组成这门语言的关键字的使用。

ANSI C共有32个关键字:

auto    break   case char const continue default do  
double  else enum extern float for goto if
int long register return short signed static sizeof
struct   switch typedef union unsigned void volatile while

 

 

 

在正式学习这门语言之前,我百度了下这些关键字的功能:auto->声明自动变量、break->跳出当前循环、case->开关语句分支、char->声明字符型变量或函数返回值类型、const->声明只读变量、continue->结束当前循环,开始下一轮循环、default->开关语句中的”其他“分支、do->循环语句的循环体、double->声明双精度浮点型变量或函数返回值、else->条件语句否定分支(与if连用)、enum->声明枚举类型、extern->声明变量或函数是在其他文件或本文件的其他位置定义、float->声明浮点型变量或函数返回值类型、for->一种循环语句、goto->无条件跳转语句、if->条件语句、int->声明整型变量或函数、long->声明长整型变量或函数返回值类型、register->声明寄存器变量、return->子程序返回语句(可以带参数,也可以不带参数)、short->声明短整型变量或函数、signed:声明有符号类型变量或函数、sizeof->计算数据类型或变量长度(即所有字节数)、static->声明静态变量、struct->声明结构体类型、switch->用于开关语句、typedef->用以给数据类型取别名、unsigned->声明无符号类型变量或函数、union->声明共用体类型、void->声明函数无返回值或无参数,声明无类型指针、volatile->说明变量在程序执行中可被隐含地改变、while->循环语句的循环条件。

完全按着百度百科C语言关键字的功能打完了32个关键字的作用,很多东西都看不懂,比如什么是”函数返回值类型“、什么是”开关语句“、什么是”字节“、静态变量、动态变量和只读变量是什么关系……很多不懂,但我会通过百度慢慢学懂的。

这32个关键字的功能貌似很多涉及到”声明“,我想声明也许会是程序不可缺少或大多情况不可缺少的东西吧,只是我的猜想,以后的学习会告诉我答案的,嘻嘻。

好晚了,宿舍夜谈又开始了。舍友又在讨论单恋双城的女主跟男主之间的那些事了,我还是睡去了吧

自学C语言第一课——初步认识关键字

标签:

原文地址:http://www.cnblogs.com/QBKK/p/4491568.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!