问题描述
- 接受C语言代码并将其修改,求源代码。
-
//-------------------原有程序--------------------------------------------#define MAX 200
#define VALUE 100
typedef struct
{
int data[MAX];}data;
typedef struct dat2
{
char str[VALUE];
}dat;int main(void)
{
data a,b;
dat c;
}//----------------------经过修改的----------------------------------------------
//#define的行删除
struct data //如果原来的struct后面没有跟着结构体名称的话,利用最后的名字当struct的名字
{
int data[200]; //define的替换};
struct dat2 //如果有名字的话,那么就吧typedef删除
{
char str[100];
};int main(void)
{
struct data a, b; //原来用typedef定义的数据类型,将他们换回struct的标准形式。
struct dat2 c; //注意这里,也是struct的标准形式。
}
解决方案
问题描述不清晰,你想输入什么,得到什么要表达清楚?
解决方案二:
宏替换时编译器题你完成的。。。后面的注释就免了吧,要让程序给你加注释啊。。臣妾真的做不到。。
解决方案三:
不知道你想表达什么??
时间: 2024-12-22 14:21:21