-3

コマンドラインインターフェースを備えた小さなプログラムを書いています。このプログラムでは、なんとか作成した検索機能が必要です。

でも、名前の文字検索ですが、「学籍番号」を使って検索できる同じ機能を作りたいです。

私が問題を抱えている検索ケース:

int kWord;
stdDetails  stdFind;
cout<<"Enter the Student Registration Number of the Student: ";
cin>>kWord;
for(int x=0;x<i;x++){
  stdFind = stdDetailsStructs_0[x];
  if(!strcmp(kWord,stdFind.stdNum)){
    search=1;
    break;
  }
}
if(search==1){
  display(stdFind);
}else{
  cout<<"Student details not found please try again."<<endl;
}
4

5 に答える 5

0

単なる数字の場合、==strcmp の代わりに演算子を使用できないのはなぜですか。

于 2013-05-28T07:45:48.787 に答える