为什么没有输出初始化的值
已经在构造函数中对数组进行了初始化,为什么没有输出Plorga这个字符串?代码如下:
程序代码:
#include<iostream> #include<cstring> using namespace std; class Plorg{ private: char plorg[19]; int CI; public: Plorg(); void aaa(char *p,int a); void show(); }; Plorg::Plorg(){ char plorg[19]="Plorga"; } void Plorg::show(){ cout<<"名称:"<<plorg<<endl; cout<<"值:"<<CI<<endl; } int main(){ Plorg mm; mm.show(); return 0; }