您好,登錄后才能下訂單哦!
這篇文章主要給大家介紹了關c語言find函數的使用方法,文中通過示例代碼介紹的非常詳細,對大家學習或者使用c語言find函數具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧。
c語言find函數的用法詳解
C語言之find()函數
find函數用于查找數組中的某一個指定元素的位置。
比如:有一個數組[0, 0, 5, 4, 4];
問:元素5的在什么位置,find函數 返回值 為 2;
find (數組名 + 起始查找元素的位置, 數組名 + 結束查找的元素位置, 想要查找的元素)
直接上代碼:
#include <iostream> #include <vector> #include <algorithm>//注意要包含該頭文件 using namespace std; int main() { int nums[] = { 3, 1, 4, 1, 5, 9 }; int num_to_find = 5; int start = 0; int end = 5; int* result = find( nums + start, nums + end, num_to_find ); if( result == nums + end ) { cout<< "Did not find any number matching " << num_to_find << endl; } else { cout<< "Found a matching number: " << *result << endl; } return 0; }
關于c語言find函數的使用方法就分享到這里了,希望以上內容可以對大家有一定的參考價值,可以學以致用。如果喜歡本篇文章,不妨把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。