C言語なら、ぬるぽに聞け! Part 〈53〉
■ このスレッドは過去ログ倉庫に格納されています
0259デフォルトの名無しさん
NGNGvoid hogeprint( int, char * ); を作成しました。
#define STR(x) #x
int main()
{
int value = 100;
...
hogeprint( value, STR(value));
...
}
としたとき、"value"の示す文字列の生存範囲は関数内のみになるのですか?
それとも、main 関数が終わるまでになるのでしょうか?
■ このスレッドは過去ログ倉庫に格納されています