Advertisement
Naohiro19

引数で指定された配列の値が一致するかどうかの関数

Jan 27th, 2022
1,089
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. bool find_element(int* p, int value)
  2. {
  3.     bool findflg = false;
  4.  
  5.     // 配列の長さを計算
  6.     const int size_max = (int)(sizeof(p) / sizeof(p[0]));
  7.     int i;
  8.  
  9.     // 配列の要素分が引数で指定されたvalueの値が一致していればtrue
  10.     // 一致していなかったらfalseを返す
  11.     for (i = 0; i < size_max; i++) {
  12.         if (p[i] == value) {
  13.             findflg = true;
  14.         }
  15.         else {
  16.             findflg = false;
  17.         }
  18.     }
  19.     return findflg;
  20. }
Advertisement
Advertisement
Advertisement
RAW Paste Data Copied
Advertisement