摘要:
一直把sizeof当做函数来用,今天才发现它仅仅是个操作符而已。(严格来说,操作符也是函数,但是把它当做操作符来看更合适)用法:sizeof操作符的作用是返回一个对象或类型名的长度,返回值的类型为size_t(unsigned),长度的单位是字节(byte)。sizeof表达式的结果是编译时常量。有以下三种语法形式:sizeof(type name); sizeof(expr); // 获得该表达式的结果的类型长度sizeof expr; // 不计算表达式expr的值举例说明:sizeof(int); // 表达式值为4sizeof int; // 语法错误sizeof(2+0.5); // 阅读全文