一个C语言问题,就是不知道错在哪了。。求解
a输不出来。。以下知识我编的的一小部分。。。但这里运行不正常了
#include<stdio.h>
#define m 10000
void main()
{
char a[m][m],b,c,d;
int i,j,k,h;
printf("a\n");
}
补充:这样有失正常的了
#include<stdio.h>
#define m 10000
void main()
{printf("asa\n");}
追问:mian??能说的具体点吗
答案:define后面最好用大写,#define m 10000是用10000替换程序里的m,别忘了main也有一个m
其他:printf("a\n");
这句不对,改为printf("%s",a[0]); 你的程序实现什么功能啊!一点不切实际啊!
给你看看这个程序:
#include<stdio.h>
#define m 10000
void main()
{
//char a[m][m],b,c,d;
//int i,j,k,h;
printf("%d\n",m);
}
上一个:C语言问题
下一个:在编写c语言程序的时候如何点亮液晶显示器的一点或者一部分让其显示???