掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
getenv 環境変数取得について (ID:61138)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
char *libvar; char *p; libvar = getenv( "TEST1" ); /* 確認用 */ printf( "libvarの値は %p\n", ( void* )libvar ); strcat(libvar, Cd_Add ); p = getenv( "TEST1" ); /* 確認用 */ printf( "pの値は %p\n", ( void* )p ); で同じ値になることがわかります。ということはやっていることは int main( void ) { char buff[ 20 ] = ""; char *p, *q; p = buff; strcat( p, "ABC" ); q = buff; strcat( q, "abc" ); } と同じこようなことをやっているのです。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.