关于野指针

/*程序1指针没有初始化有野指针*/

#include
int main(void)
{   
char *s,b[100];   
unsigned int *letters=1,*numbers=3, *spaces=5, *others=9;
printf("%d%d%d%d",*letters,*numbers,*spaces,*others);
return(0);
}

/*程序2没有产生野指针思考为什么*/

#include

int main(void)

{

        char *p="I love you!";       //因为系统为常量字符串"I love you!"分配了常量地址空间,所以没有野指针

        printf("%s",p);

        return 0;

}

你可能感兴趣的:(Windows编程,Linux,编程)