- 630 名前:デフォルトの名無しさん [2008/01/11(金) 14:32:04 ]
- 型の違うもの同士の比較について教えてください。
structure_card_information card_information; unsigned char card_idm[8]; unsigned char card_pmm[8]; card_information.card_idm = card_idm; card_information.card_pmm = card_pmm; //カード情報の読み込み処理 //読み込み結果の表示 print_vector("card PMm:", card_pmm, sizeof(card_pmm)); //初回起動ならIDmをfile.txtの先頭に入力する fp = fopen("file.txt","r"); char *c; //cの中にfpの一文字目が入る fgets(c,1,fp); fclose(fp); //他のカードで端末に接触したとき接触したカードのidmを追加登録する if(c != card_idm){ print_vector("card IDm:", card_idm, sizeof(card_idm)); //カードへの書き込み処理を行う というプログラムを作っています。 読み込んだcard_idmというものがchar型のcと違う場合カードへの書き込み処理をする というプログラムにしたいのですがcard_idmというものはchar型ではないのでどのように比較処理をすればいいのかわかりません。 どのように比較すればいいのでしょうか。もしよろしければ教えてください。
|

|