2 常量、变量和表达式
常量、变量和表达式
狮子座硅农(Leo ICer)
努力成为卓越的芯片研发人员!
展开
-
2.6. 字符类型与字符编码
符号在计算机内部也用数字表示,每个字符在计算机内部用一个整数表示,称为字符编码(Character Encoding)型变量的大小规定为一字节,如果存放ASCII码则只用到低7位,高位为0。ASCII码的取值范围是0~127,可以用7个bit表示。,目前最常用的是ASCII码。原创 2022-09-11 11:48:29 · 107 阅读 · 0 评论 -
2.5 表达式
这是个合法的语句,但这个语句在程序中起不到任何作用,把hour的值和minute的值取出来加乘,得到的计算结果却没有保存,白算了一通。前面讲过打印语句和赋值语句,现在我们定义:在任意表达式后面加个;,等号的优先级比+和*都低,所以先算出等号右边的结果然后才做赋值操作,整个表达式。,而参与运算的常量和变量称为操作数(Operand)+ - * /是左结合的,等号是右结合的。的值,再算左边的等号,即把这个值再赋给变量。得到一个结果,然后算右边的等号,就是把。事实上等号也是一种运算符,称为。原创 2022-09-11 11:44:08 · 100 阅读 · 0 评论 -
2.4 赋值
注意,初始化是一种特殊的声明,而不是一种赋值语句。就目前来看,先定义一个变量再给它赋值和定义这个变量的同时给它初始化所达到的效果是一样的。变量声明中的类型表明这个变量代表多大的一块存储空间,这样编译器才知道如何读写这块存储空间。注意:这里的等号不表示数学里的相等关系,和1+1=2的等号是不同的,这里的等号表示赋值。赋值:定义了变量之后,我们要把值存到它们所表示的存储空间里的过程,称为赋值。的存储空间中的值取出来,再加上1,得到的结果再存回。是一样的,而在C语言中后者是不合法的。原创 2022-09-11 11:30:06 · 104 阅读 · 0 评论 -
2.3 变量
以下划线开头的标识符只要不和C语言关键字冲突的都是合法的,但是往往被编译器用作一些功能扩展,C标准库也定义了很多以下划线开头的标识符,所以除非你对编译器和C标准库特别清楚,一般应避免使用这种标识符,以免造成命名冲突。常量有不同的类型,因此变量也有不同的类型,变量的类型也决定了它所占的存储空间的大小。是编程语言最重要的概念之一,变量是计算机存储器中的一块命名的空间,可以在里面存储一个值(Value),存储的值是可以随时变的,比如这次存个字符。,正因为变量的值可以随时变所以才叫变量。,因此定义是声明的一种。原创 2022-09-11 11:15:44 · 209 阅读 · 0 评论 -
2.2 常量
。原创 2022-09-11 11:02:41 · 72 阅读 · 0 评论 -
2.1 继续Hello World
而要表示\或"则必须使用转义序列,因为\字符表示转义而不表示它的字面含义,"表示字符串的界定符而不表示它的字面含义。注意,程序的运行结果并没有双引号,printf打印出来的只是里面的一串字符Hello, world.,因此双引号是字符串字面值的界定符,夹在双引号中间的一串字符才是它的内容。有的C代码中有类似// comment的注释,两个/斜线(Slash)表示从这里直到该行末尾的所有字符都属于注释,这种注释不能跨行,也不能穿插在一行代码中间。/了,例如/* text1 /* text2。原创 2022-09-11 10:45:25 · 84 阅读 · 0 评论