C 备忘录

  • int 之间除法直接舍弃小数部分
  • 不同类型间计算会自动转型
  • printf("%3.1f", 1111.11) 输出 1111.1, 其中 3 是指输出的最少长度为 3
  • %o 八进制, %x 十六进制, %c 字符 %s 字符串, %% %, %ld long
  • printf %f 输出 int 会产生一个随机的结果
  • #define PI 3.1415926 叫常量符号
  • stdio.h 是一个标准库
  • putchar() printf() 可以交替使用
  • getcahr() 的返回值要用 int 来接, 否则可能会溢出, EOF 值为 -1
  • shell 中指定输入流的方式为 ./demo < data.txt
  • 数组越界完全无提醒
  • 变量声明应在函数的最开始处
  • main() 返回 0 一般表示正常结束, >>> echo $? 查看上一个命令状态
  • 所有函数参数都是传值调用,特殊点的就比如传指针的值
  • 函数需要声明函数原型,声明的函数参数名可以省略或者和定义处不同, int getLine(char[], int);
  • char[] 结束符是 \0

猜你喜欢

转载自www.cnblogs.com/seliote/p/11373447.html
今日推荐