2018-10-17 22:20:39 c language
程序员文章站
2022-06-22 12:05:49
2018-10-17 22:20:39 c language ......
2018-10-17 22:20:39 c language
c语言中的空白符
- 空格、制表符、换行符等统称为空白符,它们只用来占位,并没有实际的内容,也显示不出具体的字符。
- 制表符分为水平制表符和垂直制表符,它们的 ascii 编码值分别是 9 和 11。
- 垂直制表符在现代计算机中基本不再使用了,也没法在键盘上直接输入,它已经被换行符取代了。水平制表符相当于四个空格,对于大部分编辑器,按下 tab 键默认就是输入一个水平制表符;如果你进行了个性化设置,按下 tab 键也可能会输入四个或者两个空格。
- 控制台程序以
main
为入口函数,windows程序以winmain
为入口函数。
c语言变量、数据类型、运算符
- 变量和常量是程序处理的两种基本数据。声明语句说明变量的名字及类型,也可以指定变量的初值。运算符指定将要进行的操作。表达式则把变量与常量组合起来生成新的值。数据的类型决定该数据可取值的范围以及可以对该数据进行的操作。
大话c语言变量和数据类型
- 我们知道,诸如数字、文字、符号、图形、音频、视频等数据都是以二进制形式存储在内存中的,它们并没有本质上的区别,那么,00010000 该理解为数字16呢,还是图像中某个像素的颜色呢,还是要发出某个声音呢?如果没有特别指明,我们并不知道。
- 数据类型用来说明数据的类型,确定了数据的解释方式,让计算机和程序员不会产生歧义。
- 标准c语言中没有byte类型,long类型是占用四个字节。
- 变量名不仅仅是为数据起了一个好记的名字,还告诉我们数据存储在哪里,使用数据时,只要提供变量名即可;而数据类型则指明了数据的长度和处理方式。所以诸如
int n;
、char c;
、float money;
这样的形式就确定了数据在内存中的所有要素。 - 除了c语言,java、c++、c#等在定义变量时也必须指明数据类型,这样的编程语言称为强类型语言。而php、javascript等在定义变量时不必指明数据类型,编译系统会自动推演,这样的编程语言称为弱类型语言。强类型语言一旦确定了数据类型,就不能再赋给其他类型的数据,除非对数据类型进行转换。弱类型语言没有这种限制,一个变量,可以先赋给一个整数,然后再赋给一个字符串。
- 最后需要说明的是:数据类型只在定义变量时指明,而且必须指明;使用变量时无需再指明,因为此时的数据类型已经确定了。
上一篇: Vue.js 应用性能优化分析+解决方案
下一篇: 查找栈的增长方向的分析及C代码实现
推荐阅读
-
2018-10-27 22:44:33 c language
-
C#程序编写高质量代码改善的157个建议【20-22】[泛型集合、选择集合、集合的安全]
-
2018-10-17 22:20:39 c language
-
2018-10-18 22:15:32 c language
-
2018-10-16 22:56:13 c language
-
c# Equal函数 and 运算符'==' (原发布 csdn 2017年10月15日 20:39:26)
-
在编译文件language-parser.tab.c时,它提示'_PHP教程
-
2018-10-27 22:44:33 c language
-
PTA基础编程题:7-22 龟兔赛跑(20分)c++
-
C#程序编写高质量代码改善的157个建议【20-22】[泛型集合、选择集合、集合的安全]