くだすれC言語(初心者用) Part.2at TECHくだすれC言語(初心者用) Part.2 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト122:デフォルトの名無しさん 07/03/21 10:19:46 つかいい加減スレタイ嫁 123:デフォルトの名無しさん 07/03/21 10:30:35 別に環境依存ネタ禁止ではないしいいんじゃないのそれくらい 124:116 07/03/21 10:55:02 Unicode用と非Unicode用のが混在していたのが問題だったようです。 char*をwchar_t*, strcpyを_tcscpyなどに置き換えると ちゃんとクリップボードにコピーでき、ペーストも出来ました。 スレ違い失礼いたしました。 レスくださった方ありがとうございます。 125:デフォルトの名無しさん 07/03/21 13:19:59 #include <stdio.h> int main(void) { FILE *fp; int i; char ch[20]; fp = fopen("test1.txt","r"); if(fp == NULL) { return 1; } printf("OPEN!!\n"); for(i = 0; i <1 ; i++){ fgets(&ch[i],20,fp); } printf("%s",ch) ; fclose(fp); return 0; } ファイルにabcdefgという文字列を書いておいてそれを読み取れたのですが、 for()のところの条件式をi<8としても、i<1としてもabcdefgと読み取れてしまう。 なぜ? 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch