捐助郴维网
感谢您对郴维网的支持,你的支持将是郴维网持续发展的动力!
二维码
×
当前位置:郴维网 >知识点备忘 > 正文
15 2018.02

S1E4:变量

点击次数:1374 更新时间:2018/2/15 14:40:00  【打印此页

知识点回顾:

1. 变量和常量是程序处理的两种基本数据对象。

我们把要让 CPU 处理的数据都放在内存中,但如果你没有给他安排一个位置,而是随意存放,那么你在后边需要再次用到这个数据的时候,就再也找不到它了。所以变量的意义就是确定目标并提供存放的空间。

 


2. 变量名

为了确定目标,我们需要给变量命名,一旦变量有了名字,我们就可以通过直呼其名的方式来获取它里边存放的数据。

 


3. C 语言变量命名需要遵守的规范

 

·         C语言变量名只能是英文字母(A-Z,a-z)和数字(0-9)或者下划线(_)组成,其他特殊字母不行。下横线通常用于连接一个比较长的变量名,比如i_love_fishC

·         第一个字母必须是由英文字母或者下划线开头,也就是不能用数字开头。

·         变量名区分大小写。因为C语言是大小写敏感的编程语言,也就是大写的FISHC跟小写的fishc会被认为是不同的两个名字。在传统的命名习惯中,我们用小写字母来命名变量,用大写字母来表示符号常量名。

·         不能使用关键字来命名变量。



3. 关键字

关键字就是 C 语言内部使用的名字,这些名字都具有特殊的含义。如果你把变量命名为这些名字,那么 C 语言君搞不懂你到底想干嘛了。

传统的 C 语言(ANSI C)有 32 个关键字:

 

1999年,ISO 发布 C99,添加了 5 个关键字:

 

2011年,ISO 发布 C11,添加了 7 个关键字:

 


4. C 语言常用的基本数据类型

 

·         char —— 字符型,占用一个字节

·         int —— 整型,通常反映了所用机器中整数的最自然长度

·         float —— 单精度浮点型

·         double —— 双精度浮点型



5. C 语言声明变量的语法

 

·         int a;  // 在内存中找到一个整型大小的位置,然后霸占起来,并给它命名叫 a

·         char b;  //在内存中找到一个字节大小的位置,然后霸占起来,并给它命名叫 b

·         float c;  //在内存中找到一个单精度浮点型数据大小的位置,然后霸占起来,并给它命名叫 c

·         double d;  //在内存中找到一个双精度浮点型数据大小的位置,然后霸占起来,并给它命名叫 d



6. printf 函数的具体用法

来来来,看这里 ->


7. 彩蛋

编译并运行程序我们这么写:

gcc test.c -o test && ./test

想知道 && 是什么意思,以及具体用法吗?

&& 是 Linux 操作符,用它前后连接两个命令。表示如果第一个命令执行成功,才会执行第二个命令。换句话说,如果 test.c 源文件编译不通过,便不会执行(即使已经存在 test 可执行文件)。

与之区别的有 & 操作符,它则使你可以在后台执行多个命令(不管前边的命令成功与否)。

提示
郴维网为您提供各类专业服务:
软件开发,电脑配件销售,WIFI路由器销售,上门电脑维修,上门安装系统,系统安装,软、硬件安装,电脑除尘清灰,显示器维修,WIFI安装调试,服务器维护,数据恢复,密码破解,网络布线,网络检修,打印机维修,打印机加碳粉,苹果电脑安装系统,苹果电脑安装双系统,监控安装维护,电脑外包,笔记本电脑维修,餐饮、美容行业软件安装 等。。。。。。
点击次数:1374 更新时间:2018/2/15 14:40:00  【打印此页

上一条:S1E3:打印

下一条:S1E5:常量和宏定义

关键词推荐:郴州电脑城 郴州电脑维修公司 维修电脑公司 郴州软件开发 上门电脑维修 上门安装系统 笔记本电脑维修 郴州打印机维修 打印机加碳粉 电脑安装双系统 苹果电脑双系统 液晶显示器维修 联想笔记本维修 联想笔记本维修电话 戴尔笔记本维修电话 郴州戴尔笔记本维修 戴尔笔记本郴州维修点 华硕笔记本维修点 郴州华硕笔记本维修 郴州笔记本上网维修