1. Git 的基本操作
2. struct 和 class 有什么区别?
-
①默认成员访问权限的区别;
class
的默认成员访问权限是:private
;
struct
的默认成员访问权限是:public
; -
②默认的继承方式不同;
class
的默认继承方式是:私有继承;
struct
的默认继承方式是:公有继承; -
③
class
可以用于定义模板参数,struct
不行
3. 运算符优先级
- 口诀规则:
! > 算术运算符 > 关系运算符 > && > || >赋值运算符
4. sizeof 计算大小
-
str
是一个包含12
个字符的数组(包括终止的’\0’),所以sizeof(str)
是12
。 -
p1
是一个指向字符的指针。在大多数现代系统中,指针的大小是固定的,通常是8
个字节(在64
位系统上),但在32
位系统上是4
个字节。 -
p2
是一个包含10
个指向整数的指针的数组。每个指针的大小是8
个字节(在64位系统上),所以整个数组的大小是10 * sizeof(int*)
,即10 * 8 = 80字节。
5. 输出字符串
》 输出字符串中的字符直至字符串中的空字符(字符串以'\0‘
结尾,这个'\0'
即空字符)
6. 计算触摸点
X = (5000 / 32767) * 1920
Y = (5000 / 32767) * 1080