C ทำงานห้องสมุด - getenv ()
C ห้องสมุดมาตรฐาน - <stdlib.h>
ลักษณะ
C ทำงานห้องสมุดchar * getenv (ถ่าน const * ชื่อ ) ชื่อค้นหาชี้ไปสตริงสภาพแวดล้อมและผลตอบแทนค่าที่เกี่ยวข้องสตริง
คำแถลง
นี่คือ () ฟังก์ชั่นคำสั่ง getenv
char *getenv(const char *name)
พารามิเตอร์
- ชื่อ - ชื่อของตัวแปรที่มีการร้องขอสตริงซี
ราคาย้อนกลับ
ฟังก์ชั่นส่งกลับ null สายกับมูลค่าการร้องขอของตัวแปรสภาพแวดล้อม ถ้าตัวแปรสภาพแวดล้อมที่ไม่อยู่ก็จะกลับเป็นโมฆะ
ตัวอย่าง
ตัวอย่างต่อไปนี้แสดงให้เห็นถึง getenv () ฟังก์ชันถูกนำมาใช้
#include <stdio.h> #include <stdlib.h> int main () { printf("PATH : %s\n", getenv("PATH")); printf("HOME : %s\n", getenv("HOME")); printf("ROOT : %s\n", getenv("ROOT")); return(0); }
Let 's รวบรวมและเรียกใช้โปรแกรมข้างต้นซึ่งจะส่งผลต่อไปนี้:
PATH : /sbin:/usr/sbin:/bin:/usr/bin:/usr/local/bin HOME : / ROOT : (null)