1.在C语言中,执行“++”操作的运算数可以不是整型,但“%”必须是整型。
2.合法标识符是以字母或下划线为开头的非关键字(没有数字没有数字)
3.&与&&
&为按位与,把所得数进行二进制操作变化,每一位进行判断
1&1=1,1&0=0,0&0=0
每一位操作过后,操作下来的数变回十进制即可。
15&127为什么等于15啊?
15二进制: (0000 1111)
127二进制: (1111 1111)
按位与自然就是(0000 1111)=15
&&为逻辑与,两边均为true时,才会被认定为true。
——————( “||”(逻辑或)与“|”(按位或)同理)
4.当两个指针指向相同的字符串时,两个指针的地址是相同的。
但是所指的字符串为字符串常量,默认为只读属性,不可通过指针进行修改
5.关于中间件
(1)中间件运行于多种硬件和操作系统的平台上。
(2)中间件应支持标准的协议和接口。
(3)跨越网络,硬件,操作系统平台的应用或服务可通过中间件透明交互
(4)中间件位于操作系统之上,应用软件之下。
6.重载
友元函数重载时:参数列表为1,说明是一元;两个说明为二元。
成员函数重载时:参数列表为空,为一元;有一个,为二元。
友元函数重载运算符时,至少要有一个参数。
7.末题函数:
malloc函数:点击打开链接
开关文件流
free操作