Linux 编程:环境变量与库链接全解析
环境变量的使用与操作
环境变量是与 shell 进行通信以及配置程序的一种重要方式。默认情况下,系统中已经设置了许多环境变量,这些变量包含了关于用户及其设置的各种信息,例如用户名、使用的终端类型、路径变量、首选编辑器、首选语言环境和语言等。了解如何读取这些变量能让程序更好地适应用户环境。
编写读取环境变量的程序
以下是编写读取环境变量程序的步骤:
1. 保存代码 :将以下代码保存为 env-var.c 文件,也可从 这里 下载完整程序。
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main(void)
{
/* Using getenv() to fetch env. variables */
printf("Your username is %s\n", getenv("USER"));
printf("Your home directory is %s\n", getenv("HOME"));
printf("Your preferred editor is %s\n", getenv("EDITOR"));
pri
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



