c指针数组初始化问题
一、元素只能初始化为元素类型的默认值,而不能像数组变量一样,用初始化列表为数组元素提供各不相同的初值。
二、对于内置数据类型元素的数组,必须使用括号来显示指定程序执行初始化操作,否则程序不执行初始化操作。
三、每个类型元素的数组,则无论是否使用括号,都会自动调用其默认构造函数来初始化。
四、定义指针之后,将一个同类型变量的地址赋值给指针,给其开辟一段内存,指针存放的就是这段开辟内存的首地址。
五、字符型指针的初始化可以在定义时候直接赋值。
一、元素只能初始化为元素类型的默认值,而不能像数组变量一样,用初始化列表为数组元素提供各不相同的初值。
二、对于内置数据类型元素的数组,必须使用括号来显示指定程序执行初始化操作,否则程序不执行初始化操作。
三、每个类型元素的数组,则无论是否使用括号,都会自动调用其默认构造函数来初始化。
四、定义指针之后,将一个同类型变量的地址赋值给指针,给其开辟一段内存,指针存放的就是这段开辟内存的首地址。
五、字符型指针的初始化可以在定义时候直接赋值。