c语言基础知识回顾1



1.(1)字符常量是由单引号括起来的一个字符,字符两侧的单引号是必不可少的。

   (2)字符串常量是由一对双引号括起来的一个字符序列,字符串常量中不能直接包含单引号双引号和单个反斜杠\’,若使用需使用转义字符。

常用的转义字符:

'\n' :换行,将光标从当前位置移动到下一行开头。

'\r' :回车,将光标从当前位置移到本行开头。

'\0' :空字符,通常用作字符串结束标记。

'\t' :横向跳格,光标移到下一个水平制表位。

'\v':纵向跳格,光标移到下一个垂直制表位。

'\b':退格,光标向前移动一个字符。

注:给变量命名需要遵守一定的规则,使用合法的标识符。

标识符:c语言规定合法的标识符只能由字母,数字和下划线3种字符组成,且第一字符必须为字母或下划线。标识符通常用作变量名,函数名等。

关键字:c语言预先规定的具有固定含义的一些单词,用户只能按照预先规定的含义使用,不能擅自改变。

2. 注:++在前先加后用,++在后先用后加。

  如b=++a <=>a=a+1,b=a,  b=a++ <=> b=a,a=a+1。

3.强制类型转换一定是(int)a而不是int(a)类型上一定要有括号。

  (int)(a+b)是把a+b转型,(int)a+b是先将a转型再加上b。

4.

格式说明表达内容格式说明表达内容
%d 整型  int%c 字符  char
 %ld 长整型 long int%s 字符串
%f浮点型  float%o八进制
%lf double%#o带前导的八进制
%%输出百分号%x十六进制
%5d
%#x带前导的十六进制

5.scanf和getchar都是输入函数,但scanf可按指定的格式输入任意类型数据,getchar只能接受单个字符。

 printf和putchar都是输出函数,但printf可按指定的格式输入任意类型数据,putchar只能显示单个字符。

6.在执行switch语句时需注意有break和无break的区别,无break时,只要有一个case匹配,剩下的都要执行,有break则直接跳出switch语句。switch语句只可以和break用,不能和continue用






  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值