H
happylcq
Unregistered / Unconfirmed
GUEST, unregistred user!
include <stdlib.h>
extern char** environ;
main()
{
char **env = environ;
while(*env)
{
printf(*env);
env++;
}
exit(0);
}
这段代码用gcc编译,运行没有问题,可是在kylix3下运行就发生错误。environ没有
分配内存,是不是bcb中extern这种用有问题呀?
extern char** environ;
main()
{
char **env = environ;
while(*env)
{
printf(*env);
env++;
}
exit(0);
}
这段代码用gcc编译,运行没有问题,可是在kylix3下运行就发生错误。environ没有
分配内存,是不是bcb中extern这种用有问题呀?