笔记c

分配内存:

void *calloc(size_t nmemb, size_t size), 分配内存并且清零
void *realloc(void *ptr,size_t size) 释放老空间,并且分配新内存,不清零


http://blog.163.com/jinger_1118/blog/static/16350415820101025115413691/

int setenv(const char *name,const char *value, int rewrite) 设置环境变量
rewrite 非0,覆盖原来的, 0 不覆盖,也不报错

void unsetenv(const char *name);

获取环境变量
extern char **environ;
 int i; 
for(i=0; environ[i]!=NULL; i++) 
printf("%s\n", environ[i]);



你可能感兴趣的:(笔记)