c語言getenv函數_getenv()函數與C ++中的示例

c語言getenv函數

C ++ getenv()函數 (C++ getenv() function)

getenv() function is a library function of cstdlib header. It is used to get the environment string. It accepts a parameter which is an environment variable name (platform dependent, it may either case sensitive or not) and returns a C-string that contains the value of the environment variable specified as the parameter.

getenv()函數cstdlib標頭的庫函數。 它用于獲取環境字符串。 它接受作為環境變量名稱的參數(取決于平臺,可能區分大小寫),并返回一個C字符串,其中包含指定為參數的環境變量的值。

Note: The function is the platform-dependent if specified parameter (environment variable) is not defined, it returns a null pointer.

注意:如果未定義指定的參數(環境變量),則該函數與平臺有關,它將返回空指針。

Syntax of getenv() function:

getenv()函數的語法:

C++11:

C ++ 11:

    char* getenv (const char* name);

Parameter(s):

參數:

  • name – represents the name of the environment variable.

    name –代表環境變量的名稱。

Return value:

返回值:

The return type of this function is char*, it returns a C-string that contains the value of the environment variable specified as parameter.

該函數的返回類型為char * ,它返回一個C字符串,其中包含指定為參數的環境變量的值。

Example:

例:

    Function call:
getenv ("PATH");
Output:
Specified the environment variable (PATH)

C ++代碼演示getenv()函數的示例 (C++ code to demonstrate the example of getenv() function)

// C++ code to demonstrate the example of
// getenv() function
#include <iostream>
#include <cstdlib>
using namespace std;
// main() section
int main()
{
char* path_string;
// getting path
path_string = getenv ("PATH");
if (path_string!=NULL)
cout<<"The current path is: "<<path_string<<endl;
return 0;
}

Output

輸出量

RUN 1: (Compiler: https://www.onlinegdb.com/ (c++))
The current path is: /opt/swift/swift-5.0-RELEASE-ubuntu14.04/usr/bin/:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
RUN 2: (Compiler: https://www.jdoodle.com/online-compiler-c++/)
The current path is: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/isCOBOL2019R1/bin:/opt/cs/artifacts/Release/bin

Reference: C++ getenv() function

參考: C ++ getenv()函數

翻譯自: https://www.includehelp.com/cpp-tutorial/getenv-function-with-example.aspx

c語言getenv函數

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/541067.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/541067.shtml
英文地址,請注明出處:http://en.pswp.cn/news/541067.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

isless()函數與C ++中的示例

C isless()函數 (C isless() function) isless() function is a library function of cmath header, it is used to check whether the given first value is less than the second value. It accepts two values (float, double or long double) and returns 1 if the first …

停牌17個月 漢能薄膜真的要復牌了?

最近&#xff0c;停牌超過一年的漢能薄膜又有新進展。 10月7日&#xff0c;路透社引述知情人士的消息稱&#xff0c;香港證監會或將允許漢能薄膜發電復牌&#xff0c;不過復牌的前提是需漢能將符合一些特定條件。 該消息人士透露&#xff0c;證監會告知漢能&#xff0c;若要恢復…

hive java udf_UDF_Hive教程_田守枝Java技術博客

UDF是User-Defined Functions(用戶定義函數)的簡稱。通過以下命令可以查看HIVE中函數的相關文檔&#xff1a;SHOW FUNCTIONS;DESCRIBE FUNCTION ;DESCRIBE FUNCTION EXTENDED ;1、UDF函數可以直接應用于select語句&#xff0c;對查詢結構做格式化處理后&#xff0c;再輸出內容。…

python 示例_帶有示例的Python列表remove()方法

python 示例列出remove()方法 (List remove() Method) remove() method is used to remove the first occurrence of the given element, the method is called with this list (the list from which we have to remove the element) and accepts the element to be removed as…

車聯網領域,傳統TSP企業做錯了什么 ?

當下&#xff0c;車聯網的定義更加豐富和寬泛&#xff0c;除了傳統意義上的Telematics服務&#xff0c;數字服務、移動出行服務、電商平臺等將被融入到車聯網概念中&#xff0c;與用車相關的維修保養、洗車、代駕等第三方服務&#xff0c;也將成為整車廠整合的重點被納入到車聯…

gettimeofday_PHP gettimeofday()函數與示例

gettimeofdayPHP gettimeofday()函數 (PHP gettimeofday() function) gettimeofday() function is used to get the current time. gettimeofday()函數用于獲取當前時間。 Syntax: 句法&#xff1a; gettimeofday(return_float);Parameter(s): 參數&#xff1a; return_floa…

Shell腳本/bin/bash^M: bad interpreter錯誤解決方法

2019獨角獸企業重金招聘Python工程師標準>>> 在windows下保存了一個腳本文件&#xff0c;用ssh上傳到centos&#xff0c;添加權限執行nginx提示沒有那個文件或目錄。 shell腳本放到/etc/init.d/目錄下&#xff0c;再執行/etc/init.d/nginx&#xff0c;提示多了這句/…

java中map的遍歷方法_Java中Map的三種遍歷方式

集合中的三種遍歷方式&#xff0c;如下代碼&#xff1a;import java.util.Collection;import java.util.HashMap;import java.util.Iterator;import java.util.Map;import java.util.Set;import java.util.TreeMap;public class TestMap {public static void main(String[] arg…

uuid hashcode_Java UUID hashCode()方法與示例

uuid hashcodeUUID類hashCode()方法 (UUID Class hashCode() method) hashCode() method is available in java.util package. hashCode()方法在java.util包中可用。 hashCode() method is used to retrieve the hash code for this UUID. hashCode()方法用于檢索此UUID的哈希碼…

java如何遍歷combobox_如何通過COMBOBOX設置Java中的框架標題?

我想創建類似下圖的內容,當用戶從組合框選項中選擇年份、月份和日期時,這些操作將更改標題,并且必須根據所選數據進行更改,這很簡單,我還是新手到目前為止,我已經做到了,問題是它不起作用,我怎么能做到呢?,你能幫我一下嗎?import java.awt.GridLayout;import java.awt.event.…

為什么公司要努力發展數字化戰略

發現自身數字化滯后的公司正在遭受因為在二十年前所做的戰略決策的煎熬。這里我們將闡述如何才能迎頭趕上。 發展數字化戰略的公司正在努力促進轉型&#xff0c;因為大多數首席信息官(CIO)還沒有能力成為數字化領導者。根據Caldwell Partners公司的技術、數字和數據領導事務的管…

java scanner_Java Scanner radix()方法與示例

java scanner掃描器類radix()方法 (Scanner Class radix() method) radix() method is available in java.util package. radix()方法在java.util包中可用。 radix() method is used to return the default or implicit radix of this Scanner. radix()方法用于返回此Scanner的…

java用mysql存儲圖片_Java存儲圖片到Mysql

該樓層疑似違規已被系統折疊 隱藏此樓查看此樓【1】視圖層action"${ctx}/web/UserInforServlet?methoduserInforServlet" >更換頭像立即提交重置var layer,upload,form;//1-頁面數據加載$(function () {//【1】加載&初始化layui模塊-彈出層與table數據表格la…

ITU衡量信息社會報告:我國ICT發展指數進入亞太前十

11月22日&#xff0c;國際電信聯盟&#xff08;ITU&#xff09;發布2016版《衡量信息社會報告》&#xff0c;公布了最新國家和地區ICT發展指數&#xff08;IDI&#xff09;。《報告》顯示&#xff0c;排在前十位的國家和地區均來自歐洲和亞洲&#xff0c;韓國以0.01分的優勢再次…

treeset java_Java TreeSet clear()方法與示例

treeset javaTreeSet類的clear()方法 (TreeSet Class clear() method) clear() method is available in java.util package. clear()方法在java.util包中可用。 clear() method is used to clear all of the objects that exist from this TreeSet. clear()方法用于清除此TreeS…

Facebook也大干新聞聚合 “新聞快讀”向所有媒體開放

去年五月&#xff0c;Facebook推出了不離開本站直接閱讀新聞的聚合服務“新聞快讀”&#xff08;Instant Articles&#xff09;&#xff0c;用戶載入文章的速度大增&#xff0c;不過當時只面向一些特定合作的新聞機構。日前&#xff0c;這一聚合服務全面開始接納所有的新聞媒體…

kafka偏移量保存到mysql里_【隊列】調試應用時進行的kafka偏移量調整

# KAFKA操作記錄##export BASE_DIR/home/dba/kafkaexport SERVERS1.1.1.1:9092cd ${BASE_DIR}/bin# 刪除殘留的消費者./kafka-consumer-groups.sh --bootstrap-server $SERVERS --group DBAAlertSplash --delete --command-config ${BASE_DIR}/config/client.properties# 這個在…

java scanner_Java Scanner match()方法與示例

java scanner掃描器類match()方法 (Scanner Class match() method) match() method is available in java.util package. match()方法在java.util包中可用。 match() method is used to get the MatchResult of the last scanning operation operated by this Scanner. match()…

蘋果再次拒絕協助美國政府解鎖紐約毒品案中的iPhone

繼美國聯邦調查局(FBI)成功解鎖圣貝納迪諾市恐襲案槍手 Syed Farook所使用的iPhone 5c后&#xff0c;美國司法部已撤回對蘋果公司采取的法律行動。然而近日美國司法部宣布&#xff0c;將繼續要求蘋果公司協助解鎖一部在紐約毒品調查案中查獲的iPhone 5s手機。不過蘋果今天向美國…

openssl java aes_請問如何使用AES對使用OpenSSL命令加密的Java文件進行解密?

以下是OpenSSLPBEInputStream和OpenSSLPBEOutputStream它可以用于以與OpenSSL兼容的方式加密/解密任意字節流。示例用法&#xff1a;// The original clear text bytesbyte[] originalBytes ...// Encrypt these byteschar[] pwd "thePassword".toCharArray();Byte…