C言語なら俺に聞け! Part 81
■ このスレッドは過去ログ倉庫に格納されています
0428デフォルトの名無しさん
NGNGunsigned char *buf;
buf = malloc(50);
unsigned char c1 = 'a';
unsigned char c2 = 'b';
*buf = c1;
*buf++ = c2; //ここが駄目のようです
puts(buf);
free(buf);
return 0;
}
buf[1] = c2;にすると問題ないのだけれど
*buf++ = c2;っぽい書き方(うまく説明できない・・・)は
どう書けばいいですか?
■ このスレッドは過去ログ倉庫に格納されています