基础符号

  • //表示行注释 只可一行起作用  
  • /* 块注释 可用多行 */ 
  • <> 表示导入系统文件
  • “”表示自定义文件
  • main 主函数(只能有一个)  ()表示函数参数 可以有多个 用,分隔
  • {}代码体/程序体
  • return出现在其他函数中表示函数结束,main函数中表示程序结束
  • 0表示返回值 需要和函数返回值类型对应

C语言分布编译

  • 预处理: 宏定义展开,头文件展开,条件编译,去掉注释
  • 编译:检查语法,将C语言转成汇编语言 
  • 汇编:将汇编语言转成机器语言《二进制码》
  • 链接:将C语言依赖库链接到程序中

汇编与调试

  • 断点F9 调试F5 逐语句F11 逐过程F10 跳出shift+F11 停止调试shift+F8

数据类型

  • char 字符 1字节
  • short 短整形 2字节
  • int 整形 4字节
  • long 长整形 4/8字节
  • long*2更长整形 8字节 
  • float 单精度浮点 4字节
  • double 双精度浮点

C语言关键字

  • 数据类型: char  short  long  float  double  upsogned  signed  struct  union  enum  void
  • 控制语句:if eles switch case default for do while break continue goto return
  • 存储:auto extern register static const
  • 其他:sizeof typedef volatile

更多推荐

初学C语言第一天