所以我正在研究内存分配,它说你只能使用 malloc() 动态分配内存;但这不是动态内存分配吗?顺便说一句。所以我有点困惑。
#include<stdio.h>
#include<conio.h>
int main()
{
int integer,cntr;
scanf("%d",&integer);
char words[integer];
for(cntr = 0;cntr < integer - 1;cntr++)
words[cntr] = 'k';
words[cntr] = '\0';
printf("%s",words);
getch();
return(0);
}