0
点赞
收藏
分享

微信扫一扫

初始c语音

刚入门的小白,请多关照。

vs2022编译器很好用,安装简单,使用方便,社区版本免费。

关键字

  1. 有特殊意义,保留给c语音使用
  2. 程序员自己创建标识符不能和关键字重复      
  3. 不能自己创建

关键字有:break  char  double  else  float  for  goto  if  int  long  return  short  signed  sizeof  

signed  switch  unsigned  void  while 等等

ASSCII码表

  1. 字符A~Z从65~90
  2. 字符a~z从97~122
  3. 大小写字母相差32
  4. 数字字符0~9从48~57

\0是字符串的结束标志

转义字符

\\:防止被解释为一个转义序列符

\a:发出警报

\n:换行符

\b:退格键

\f:换页符

\ddd :ddd表示八进制数字。如\130 表示字符X  首先先转为10进制再对应ASCII码值

\xdd :dd表示十六进制数字。如\x30 表示字符0

............

注释

1注释是给自己或者程序员看

2编译器会忽视注释

3注释两种形式

/*....*/  

//

数据类型

1字符型 char

2整型  int , short , long int ,long long int

3浮点型 float ,double

4布尔类型-Bool

数据类型长度

sizeof(类型)

sizeof  表达式     表达式不计算

用%zd 打印

printf("%zd",sizeof(int));

变量分类

全局变量:在大括号外,范围广,整个工程都可以使用

局部变量:在大括号内,局限,局部范围使用

局部变量在内存浅区

全局变量在内存静态区

重要操作符

/:两端是整数结果就是整数,至少有一边是浮点数结果才是浮点数

%:取余,两端必须是整数,结果的正负由第一个运算数决定

++:前置++(++a),先加1后使用

        后置++(a++), 先使用后加1

--:一样

占位符

%c字符

%f小数

%d十进制整数

%u无符号整数

%s字符串



举报

相关推荐

0 条评论