| ページ一覧 | ブログ | twitter |  書式 | 書式(表) |

MyMemoWiki

「C environ」の版間の差分

提供: MyMemoWiki
ナビゲーションに移動 検索に移動
 
1行目: 1行目:
==c environ==
+
==c en[[vi]]ron==
  
program の環境変数は、変数environを介して直接programから利用できる。
+
program の環境変数は、変数en[[vi]]ronを介して直接programから利用できる。
 
  #include <stdlib.h>
 
  #include <stdlib.h>
  extern char **environ;
+
  extern char **en[[vi]]ron;
  
 
  #include <stdio.h>
 
  #include <stdio.h>
 
  #include <stdlib.h>
 
  #include <stdlib.h>
 
   
 
   
  extern char **environ;
+
  extern char **en[[vi]]ron;
 
   
 
   
 
  int main()  
 
  int main()  
 
  {
 
  {
   char **env = environ;
+
   char **env = en[[vi]]ron;
 
     while(*env) {
 
     while(*env) {
 
     printf("%s\n", *env);
 
     printf("%s\n", *env);

2020年2月16日 (日) 04:23時点における最新版

c environ

program の環境変数は、変数environを介して直接programから利用できる。

#include <stdlib.h>
extern char **environ;
#include <stdio.h>
#include <stdlib.h>

extern char **environ;

int main() 
{
  char **env = environ;
   while(*env) {
    printf("%s\n", *env);
    env++;
  }
  exit(0);
}

この本からの覚書。