複数のプログラム間で同じ値を共有するためにfileを使おうと考えております。
次のようなコードで行おうと思うのですが思うように動きません。
値を読み込んだxの値が100になって欲しいのですが0となってしまいます。
アドバイスよろしくお願いします。
共有する値設定
c
1FILE *set; 2set = fopen("set","w"); 3fprintf(set,"%d",100); 4fclose(set);
共有する値を読み込み
c
1FILE *set; 2set = fopen("set","r"); 3fscanf(set,"%d",x); 4fclose(set);
回答3件
あなたの回答
tips
プレビュー