C语言基本知识点归纳

引导语C语言既具有高级语言的特点,又具有汇编语言的特点。
以下是百分网我共享给大家的C语言根本学问点归纳,欢送阅读!
一、C语言学问点归纳:
1、C语言程序是由多个函数构成的。
2、每个C语言程序中有且只有一个main函数。
3、C语言不运用行号,无程序行的概念。
4、程序中可运用空行和空格。
5、C语言程序格式常用锯齿形书写格式。
6、C语言程序中可加随意多的注释,注释形式/**/,并且注释
形式不能嵌套,即不能注释里面又有另一个注释。/行注释是C++当
中新增加的内容。
7、引用C语言标准库函数,一般要用文件包含预处理吩咐将其
头文件包含进来。
8、用户自定义的函数,必需先定义后运用。
9、变量必需先定义后运用。
10、变量名,函数名必需是合法的标识符,标识符习惯用小写
字母,C语言是字母大小写敏感的语言。
11、不能用关键字来命名变量和函数。
12、C语言的语句都是以分号结尾的。
13、计算机中运用的进制数是二进制数,而不是十进制数,因
为二进制只有两个数码,运算简洁便于硬件实现,同时二进制便于逻
辑运算。将十进制数转换成二进制数应分为整数局部转换和小数局部
转换,整数局部转换可采纳基数除法来实现,小数局部转换可采纳基
数乘法来实现。八进制和十六进制也是C语言中经常表示数据的进制,
因为它们与二进制之间的转换特别便利,但要留意他们不是计算机中
运用的进制。
14、机器数的表示形式有原码、反码和补码几种形式,计算机
中通常运用补码的形式来表示一个数,因为补码运算可以连同符号位
一起参加运算,这便于运算器的设计与实现。
二、编程过程中初学者极易犯的错误:
1、书写标识符时,忽视了大小写字母的区分。例如把变量a写
成A。
2、忽视了变量的类型,进展了不合法的运算。例如float a,b;
printf(%d,a%b);,其中%运算只能是整形变量或常量。
3、将字符常量与字符串常量混淆。例如charc;c=a;,应当是c=a;
4、语句末尾遗忘加分号。
5、简单多加不须要的分号,例如{int a,b;
printf(%d,%d,a,b);}:这里花括号外是不能加分号的。
6、将C语句写在的外面。
7、变量未定义就运用。
8、在执行局部定义变量。在TC下,函数由生命局部和执行局部
组成,并且这两局部不能穿插,也就是说,不能在C语言中间定义变
量。下面程序中,变量b的定义放到了执行局部。
void main()
int a:
a=10;
int b;
b=a;
1
但要记住VC6.0中没有这样的规定,只要变量定义在前,运用在
后就行。
9、给变量赋值时无视了变量的表示范围。例如char ch=130;
char类型的取值范围是-128~127,这里130超出了ch的表示范围。
10、定义变量时,变量名之间用了空格或分号分隔。例如:int
a b;应改为:int a,b;
11、输入字符常量时漏掉单引号,认为A、B就是A、B。例如char
ch=A:
12、C语句末尾的分号用了中文的分号(;)而不是英文的(;),导
致编译错误。
13、误将字母。当成数字零0。
14、编程中经常漏掉}、)、、。
15、定义变量时数据类型名与变量名之间无空格。例如int a; 
 

  • 9
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 6
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值