C和c++区别

1。C++中提供了bool类型和引用类型,而C中没有bool类型和引用类型。C语言在C99标准前没有bool类型,如果C语言程序员想使用bool类型,需自己定义。例如:

typedef enum{ false=0,true=1} bool;

C++中bool变量一般占用1个字节。

你可能感兴趣的:(C和c++区别)