linux c之main(int argc, char *argv[], char *envp[])参数意义
生活随笔
收集整理的這篇文章主要介紹了
linux c之main(int argc, char *argv[], char *envp[])参数意义
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
1、問題
我們常見的int main(int argc, char *argv[], char *envp[]) 各個(gè)參數(shù)的意義
2、代碼
#include<stdio.h> #include<unistd.h>int main(int argc, char *argv[], char *envp[]) {printf("argc ###\n%d\n",argc);puts("argc end *****************************");while (*argv) {printf("%s\n", *(argv++));}puts("argv end ~***************************");while (*envp) {printf("%s\n", *(envp++));}return 0; }
3、結(jié)果展示
chenyu@chenyu:~/Desktop/linux$ gcc -g argv.c -o argv chenyu@chenyu:~/Desktop/linux$ ./argv argc ### 1 argc end ***************************** ./argv argv end ~*************************** XDG_VTNR=7 LC_PAPER=en_US.UTF-8 NDK=/home/chenyu/
總結(jié)
以上是生活随笔為你收集整理的linux c之main(int argc, char *argv[], char *envp[])参数意义的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux c之创建进程fork和vfo
- 下一篇: linux之cut命令使用和总结