これが私のコードです:
char *str = malloc(100*sizeof(char));
*str ="Hello"; // or pass it any string
str
今、私は関数を渡したい:
sys_open(const char * filename, int フラグ, int モード)
char 配列を 2 番目のパラメーターとして使用すると機能しますが、値がコピーされたポインターを使用すると機能しません。
char 配列では目的を達成できますが、ポインタでは同じことができないのはなぜですか?