NULLになった
id:ha-tanさんが
ha-tan 『ポインタのポインタ。
# mainはつっこみどころ満載なので、とりあえずこれだけ。』 (2006/12/06 04:43)
と突っ込んでくれたお陰で,昨日のそれはなんとかできた.
#include<stdio.h> void to_null(char **c); int main() { char * c = "abc"; char ** cp = NULL; cp = &c; printf("%s\n", c); // => abc to_null(cp); printf("%s\n", c); // => (null) return 0; } void to_null(char **c) { *c = NULL; }
mainは確かに,気持ち悪かったもの.今回はできるだけスッキリさせました^^;