【面霸1】 const define

const

1. c中 修饰

变量       常量
函数参数   函数参数不允许改变
函数返回值 函数的返回值不允许改变

一个不能改变值的变量

const buffsize     ok
char  buff[buffsize]   wrong


c++ 

修饰函数体  函数不能改变类成员变量


sizeof
结构体   必须为整个占用字节最大类型的元素的n倍,但不是非得4字节对齐

结构体套结构体 ?


sizeof  strlen    对字符串数组来说,sizeof 包含\0  strlen 不包含\0

sizeof 变量 可以不加括号 因为是个运算符

空类为1 ,多重继承的空类也为1 ,但是 虚继承的空类为4 

原文地址:https://www.cnblogs.com/herso/p/2081155.html