C语言有哪些基本特性?

1 个回答

Coco老师 - 科普专家
擅长:编程教育

1.c语言规定,变量命名必须符合标识符的命名规则,例如:float US$ 这样就是错误的,因为出现了非法字符:$

2.在整形常量中,不可包含”,“,比如:1,200

3.指数后面必须为指数;若想要表示字符”\”,应该写为:”\“

4.想要表示字符串常量,应该用双引号表示,如:”cd”,单引号表示字符常量

5.011表示八进制常量,0xabcd表示的是十六进制常量

6.’\0’表示空值,ascll值为0;’0’表示字符0,ascll值为48

7.在c语言中,八进制常量的开头数字是0,十六进制常量的开头数字是0x或0X

8.注意了。。。在e或E前面必须要有数字

9.115L代表的是115是长整型数据,是合法的;八进制常量开头是0而不是字母o

10.在字符赋值中,将”aa”赋予字符变量a是错误的

11.大小写转换公式:1> c =c + 32 ; 2>c =c=c - ‘A’+’a’; 3> c = (c-‘A’)%26 +’a’

12.字符串是用一对双引号括起来的字符序列,并用字符数组来存放

13.c语言中没有逻辑类型

14.若要保存带有多位小数的数据,用单精度可以,双精度也可以

15.整数类型可以无误表示自然数

16.处理包含不同类型的相关数据可以定义为结构体类型

17.c语言的标识符开头必须是字母或下划线,注意:关键字不能当作标识符

18.每个c程序中必须包含一个main函数,但不是每个文件必须有,而且,c程序有函数组成

19.c语言的源程序名后缀:.C , 目标文件的扩展名:.obj , 可执行文件扩展名似:.exe

20.c语言中数值常量不能加空格

21.运算符两边的运算数据类型可以不同,但是,结果与精度较高的保持一致

22.程序,可采用自顶向下,逐步细化的方法

23.运算符%的前后必须是整数

24.取模运算符和二元运算符具有左结合性,参与运算的量都为整型