忘れる前に覚書。優しい文章を目指します。
ザ・覚書 ザ・覚書
出来るだけ子供にも、わかりやすいように書いて行きたいと思います。

PCバージョンでサイトを表示しています。

【ザ・覚書 3クリックアンケート実施中】
暑さの一番の原因はなんだと思いますか?
あなたの支持する政党はどの党ですか?
ページを見て下さって、 ありがとうございます。この内容に関する情報があれば下の掲示板にでも書き込み下さい。

C言語 CSVファイル形式のファイル内容を読み込む関数例


  スポンサーリンク

☆C言語 CSVファイル形式のファイル内容を読み込む関数例
今のページの関連ページのリストへ
ザ・覚書のトップページに戻る


#include<stdio.h>
///////////////////////////////////////////////////////////////////////
//CSVファイル形式のファイル内容を読み込む関数。
//戻り値:読み込んだ件数(列)
///////////////////////////////////////////////////////////////////////
char Buff[100][5][100]; // 最大100件、1列5項目、1項目100文字
FILE *fp;

int CsvFileOpen()
{
    char tempBuff[500];
    int i=0,j=0,m=0,kensu=0;
    
    fp = fopen("data.txt","r");
    while(fgets(tempBuff,sizeof tempBuff,fp)!=NULL){
      while(tempBuff[m]!='\n'){
         if(tempBuff[m]!= ',')
            Buff[kensu][i][j]=tempBuff[m];
         else{
            i++;j=-1;}
      m++;j++;
    }
    m=0;kensu++;i=0;j=0;}
     
    return kensu;
}


値は適当に変えて下さい。
バッファとかは初期化してね。
strtok関数でうまくいかない場合があれば使う事があるかも。


記述:2010年12月頃
別サイトより移動:2012年1月頃

(一言掲示板は、下の方にあります。)

Twitter Facebook Google+ はてな Pocket LINE


  スポンサーリンク


Amazonで『プログラミング C言語』を検索
今のページの関連ページのリストへ
ザ・覚書のトップページに戻る
全ページのリストへ

苦しんで覚えるC言語

12歳からはじめる ゼロからのC言語 ゲームプログラミング教室

新・明解C言語 入門編 (明解シリーズ)

C言語で学ぶ コンピュータ科学とプログラミング

プログラミング言語C 第2版 ANSI規格準拠

日経ソフトウエア2017年5月号
amazonで検索
商品更新日時:
2017/03/26 00:46:20

12歳からはじめるゼロからのC言語ゲームプログラミング教室【電子書籍】[ 大槻有一郎 ]

13歳からはじめるゼロからのC言語ゲームプログラミング教室 初級編【電子書籍】[ 大槻有一朗 ]

開発ツールを使って学ぶ!C言語プログラミング【電子書籍】[ 坂井 弘亮 ]

猫でもわかるC言語プログラミング 第3版【電子書籍】[ 粂井 康孝 ]

コンピュータのしくみがよくわかる! C言語プログラミングなるほど実験室【電子書籍】[ 矢沢久雄 ]

C言語で学ぶ コンピュータ科学とプログラミング【電子書籍】[ 小高 知宏 ]
楽天ウェブサービスセンター
商品更新日時:
2017/03/26 08:34:30

一言掲示板です。なにかありましたら以下に書いて書き込みボタンを押して下さい。
管理人による書き込みの確認後、荒らし書き込みでない場合に表示させていただきます。
悪意ある書き込みや挑発的な書き込みと思われる内容は、表示させません。
その為、ちょっと書き込みから表示までに時間がかかってしまいます。ご了承下さい。

(新機能)URLの書き込みも可能にしましたが、内容と関係のないリンクの表示はしないと思います。
また自サイトへのリンクURL書き込みの場合、相互リンクもお願い致します。
お名前

コメント






本日、よく見られるページ
「ソ連って今のロシア」は間違い
政治とはなんですか?
家庭用の普通のコンセントは、何Wまで使えるのか?
UFOスペシャルの宇宙人の効果音「チャララ~ チャラチャララー。ボーン」
LED電球と普通の電球と蛍光灯の違い
仮面ライダーの時系列と世界の推測
IEから印刷プレビューや印刷が出来ない場合の対処例
木材の引き戸の滑りを良くする方法
無線(Wi-Fi)の2.4GHzと5GHzの違い
ぶんぶんゴマの回し方・コツみたいな事
  スポンサーリンク

今のページの関連ページのリストへ
ザ・覚書のトップページに戻る
全ページのリストへ