c语言易遗忘小点

Posted 不负韶华。

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c语言易遗忘小点相关的知识,希望对你有一定的参考价值。

1、整型常量

0:八进制数   0x:16进制数 

2.浮点型常数

  • e的左右两边都必须有数且右边必须是整数
  • 小数点左边有且只能有一个不为0的正整数

3.转义字符

 

4.字符常量与字符串常量

  • 字符常量占一个字节
  • 字符串常量所占字节数为字符个数+1(末尾加上结束符\\0)

5.常用数学函数

 

5.优先级

  • 逻辑非:右结合
  • 算术运算符:左结合
  • 关系运算符:左结合
  • 逻辑与:左结合
  • 逻辑或:左结合
  • 条件运算符:右结合
  • 赋值运算符:右结合
  • 复合赋值运算符:右结合
  • 逗号运算符:左结合
  • 位运算符:原码:1.正数的补码是本身2.负数符号位不变,在反码的基础上加1(先取原码再取反码再补码)
  • 例:a=-3 原码:1000 0000 0000 0011 反码:1111 1111 1111 1100 补码:1111 1111 1111 1101
  • a<<2左移:1111 1111 1111 0100(在补码的基础上左移,低位补0)
  • 右移:左结合   二进数右移若干位,所移出的位数丢弃,对正数或无符号数,高位补0,对负数,TC规定高位补1 
  • a>>2 :1111 1111 1111 1111
  • 按位异或运算符 ^:相同为0,不同为1

 6.细节

数组定义为a[3]时i,指针指向a[3]不越界

联合类型不能初始化

以上是关于c语言易遗忘小点的主要内容,如果未能解决你的问题,请参考以下文章

那些被岁月遗忘的UNIX经典著作

易语言怎么调用C写的DLL

C语言之父丹尼斯·里奇逝世10周年:他从不曾被遗忘

易语言怎么调用c语言编译器来运行程序代码 ! 急!谢谢回答者!说详细些

易语言如何取DOS命令运行结果?

C+的dll如何用易语言正确调用?