#include <stdio.h>
class Person {
private:
char *name;
int age;
char *work;
public:
void setName(char *name)
{
this->name = name;
}
void setWork(char *work)
{
this->work = work;
}
int setAge(int age)
{
if(age > 150 || age < 0)
{
this->age = 0;
return -1;
}
this->age = age;
return 0;
}
void printfInfo(void)
{
printf("姓名 = %s , 年龄 = %d ,职业 = %s\n",name,age,work);
}
};
int main(int argc,char **argv)
{
Person per;
per.setAge(25);
per.setName("老王");
per.setWork("farmer");
per.printfInfo();
return 0;
}


本文介绍如何在Ubuntu系统中使用C++编程语言编译并运行程序,以正确显示汉字。通过一个简单的示例代码,展示如何设置姓名、年龄和职业等汉字变量,并输出到控制台。

2893

被折叠的 条评论
为什么被折叠?



