[求助] memset 函数,初始化后为何不能输出其值
#include"string.h"
main ()
{
char arry[5];
int i;
memset (arry, 'a', sizeof (arry));
for (i=0; i>5; i++)
printf ("%d ", arry[i]);
getch ();
}
为何运行后没有输出任何内容。
#include"string.h"
main ()
{
char arry[5];
int i;
memset (arry, 'a', sizeof (arry));
for (i=0; i>5; i++)
printf ("%d ", arry[i]);
getch ();
}
为何运行后没有输出任何内容。
[此贴子已经被作者于2006-11-30 20:50:35编辑过]
可以看见结果的,我运行了
#include"string.h"
#include<stdio.h> //printf()是在这个头文件的
main ()
{
char arry[5];
int i;
memset (arry, 'a', sizeof (arry));
for (i=0; i<5; i++) // i<5
printf("%d ", arry[i]);
}