在serial.cpp中定义:在文件头下定义 int a,b; 在函数中赋值 void serial::setabcd(){ a=1;b=2;}
在serial.h中声明:extern int a,b;
在dynamicstate.cpp 中实现输出结果:在文件头下声明,extern int a,b; 在void dynamicstate::abcx(){ ui->textEdit->setText(QString::number(a)); ui->textEdit_2->setText(QString::number(b));} 我想结果输出也是1,2但是得到的答案是0,0;哪位能告诉我错在哪里???谢天谢地啊