tft每日頭條

 > 科技

 > linuxc語言system函數

linuxc語言system函數

科技 更新时间:2024-06-27 10:10:59
前言:

了解main函數參數argc與argv的作用,第一個參數argc是命令行中的字符串個數,即程序運行的時候給main函數傳遞的參數個數。第二個參數argv是一個指向字符串的指針數組。第三個參數envp存放當前程序運行環境的參數。

相關代碼如下,我們看看實際的運行效果。

#include <stdio.h> #include <string.h> int main(int argc,char *argv[],char *envp[]) { int i = 0; printf("main 函數傳參個數是:%d\r\n",argc); for(i = 0;i < argc;i ){ printf("第%d個參數是%s\r\n",i,argv[i]); } printf("envp 參數如下:\r\n"); i = 0;//重新設置為0 while(envp[i] != 0){ printf("%s\r\n",envp[i]); i ; } return 0; }

linuxc語言system函數(C語言中main函數的參數argc)1

main函數傳參個數是:2

第0個參數是:./main.bin

第1個參數是:hello

第2個參數是:zhuangzebin

環境變量的輸出跟系統環境一緻

獲取相關代碼方式

linuxc語言system函數(C語言中main函數的參數argc)2

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved