小兔网

加减乘除是常见的数学运算,C语言当然支持,不过,C语言中的运算符号与数学中的略有不同,请见下表。

这一节主要讲解C语言标识符、关键字、注释、表达式和语句几个基本概念。
字符集(Character Set)为每个字符分配了唯一的编号,我们不妨将它称为编码值。在C语言中,一个字符除了可以用它的实体(也就是真正的字符)表示,还可以用编码值表示。这种使用编码值来间接地表示字符的方式称为转义字符(Escape Character)。

C语言中的字符串是以ASCII码表的形式存入的,输入英文字符是以英文字符对应的ASCII码的形式进入寄存器中的,例如输出hello world!:

前面我们多次提到了字符串,字符串是多个字符的集合,它们由" "包围,例如"http://zhishitu.com""知识兔"。字符串中的字符在内存中按照次序、紧挨着排列,整个字符串占用一块连续的内存。

小数在内存中是以浮点数的形式存储的。浮点数并不是一种数值分类,它和整数、小数、实数等不是一个层面的概念。浮点数是数字(或者说数值)在内存中的一种存储格式,它和定点数是相对的。

小数分为整数部分和小数部分,它们由点号.分隔,例如 0.0、75.0、4.023、0.27、-937.198 -0.27 等都是合法的小数,这是最常见的小数形式,我们将它称为十进制形式。

short、int、long 是C语言中常用的三种整数类型,分别称为短整型、整型、长整型。

  加法和减法是计算机中最基本的运算,计算机时时刻刻都离不开它们,所以它们得由硬件直接支持。为了提高加减法的运算效率,硬件电路需要设计地足够精简。