index在c語言中是什麼意思,index在c語言中是什麼意思?

2021-03-27 22:06:16 字數 3989 閱讀 2105

1樓:匿名使用者

c語言中index並沒有什麼特別的含義啊。

那段話的意思:

從「prevend」開始,返回「str」陣列中下個單詞的第一個字元的索引。

「prevend」是字元陣列「str」中的一個索引。

2樓:匿名使用者

index, 索引號, 一般從0開始計數。

返回字串str中的下一個字中的開頭位元組的索引號,索引從prevend開始計數。 prevend是字串str中的一個位置的標號。

3樓:匿名使用者

標頭檔案:#include

定義函式:char * index(const char *s, int c);

函式說明:index()用來找出引數s 字串中第一個出現的引數c 地址,然後將該字元出現的地址返回。字串結束字元(null)也視為字串一部分。

返回值:如果找到指定的字元則返回該字元所在地址,否則返回0.

範例#include

main()

執行結果:

5.68e+25

4樓:匿名使用者

從prevend返回str陣列中下一個單詞的首字母的索引(或者稱下標)。prevend是字元陣列str的一個下標。

學程式設計不懂英語是不行的哦

c語言中index[i]!=-1是什麼意思?

5樓:匿名使用者

這個表示式是邏輯表示式,取值為:index陣列的第i個元素不等於-1時,結果是真(非0值),否則是假(0值)

6樓:匿名使用者

陣列元素index[i]不等於-1時表示式為真,否則為假

7樓:匿名使用者

就是index陣列的第i個元素不等於-1

c語言中什麼是索引??

8樓:

1.索引表的型別可定義如下:

struct indexitem

;2.首先根據給定的索引值k1,在索引表上查詢出索引值等於k1的索引項,以確定對應子表在主表中的開始位置和長度,然後再根據給定的關鍵字k2,在對應的子表中查詢出

3。關鍵字等於k2的元素。

設陣列a是具有mainlist型別的一個主表,陣列b是具有indexlist型別的在主表a上建立的一個索引表,m為索引表b的實際長度,即所含的索引項的個數,k1和k2分別為給定

帶查詢的索引值和關鍵字,並假定每個子表採用順序儲存,則索引查詢演算法為:

int indsch(mainlist a, indexlist b, int m, indexkeytype k1, keytype k2)

if (j < b[i].start + b[i].length)

return j; //查詢成功

else

return -1; //查詢失敗}

9樓:匿名使用者

拿本新bai華字典做比喻

字的排頁du方式就是聚集索引,我zhi們找dao字可以直接翻內頁找大概範圍

通過前面的目錄找容到一個字的具體頁碼就是普通索引。

比如定義一個陣列 int a[10];

如果你要訪問a[5]; 這就是索引應用的例子

10樓:du瓶邪

顧名思義 是類似「目錄」的東西 在c語言中可能是陣列, 每個元素都是對應的「結構體」(廣義)指標!

c語言中index[j]=sum%10是什麼意思

11樓:

index是個陣列,其下標為j的元素被賦值為sum除以10的餘數,也即將int型數sum的個位賦給陣列index的下標為j的元素。

indexof()的用法,具體是什麼意思??

12樓:夢色十年

indexof()的意思:查詢一個字串中,第一次出現指定字串的位置。

indexof()的用法:

indexof(int,ch)

先看第一個indexof它返回值是int,在看它的引數(int,ch)意思就是使用者可以給引數一個『char』字元所代表的int值,然後去從前向後找到該字元在字串中第一次出現處的索引,當然了我們不可能記得住每一個char的值所以我們在使用時直接用string s=abcdef;  int i=s.indexof('d');

這種方式就可以了,char型別會自動提升為int型別,還有就是要注意如果返回值為-1,就說明索引越界了。

indexof(int ch,int,fromindex)

這個方法就是說從指定位置往後找返回字元在該字串中第一次出現處的索引,比如「woaizhongguo」indexof('o',2)那返回值就是6而不是1,也不是11。

indexof(sting str)

這個方法基本就類似前面的了,只不過它是在引數裡給一個子字串,然後返回該子字串在該字串中第一次出現處的索引,比如"woaixuexi"要查"ai"這個子字串在整個字串中出現的索引位置那返回值就是2。

indexof(string str,int fromindex)這個方法不在累述。

擴充套件資料

indexof()

查詢字串中指定字元或字串首次出現的位置,返首索引值,如:

str1.indexof("字"); //查詢「字」在str1中的索引值(位置)

str1.indexof("字串");//查詢「字串」的第一個字元在str1中的索引值(位置)

str1.indexof("字",start,end);//從str1第start+1個字元起,查詢end個字元,查詢「字」在字串str1中的位置[從第一個字元算起]注意:start+end不能大於str1的長度

indexof引數為string,在字串中尋找引數字串第一次出現的位置並返回該位置。如string s="0123dfdfdf";int i=s.indexof("df");這時i==4。

如果需要更強大的字串解析功能應該用regex類,使用正規表示式對字串進行匹配。

13樓:sunshine懂你

indexof()的用法:返回字元中indexof(string)中字串string在父串中首次出現的位置,從0開始!沒有返回-1;方便判斷和擷取字串!

indexof()定義和用法

indexof() 方法可返回某個指定的字串值在字串中首次出現的位置。

語法stringobject.indexof(searchvalue,fromindex)

引數 描述

searchvalue 必需。規定需檢索的字串值。

fromindex 可選的整數引數。規定在字串中開始檢索的位置。它的合法取值是 0到 - 1。如省略該引數,則將從字串的首字元開始檢索。

說明該方法將從頭到尾地檢索字串 stringobject,看它是否含有子串 searchvalue。開始檢索的位置在字串的 fromindex 處或字串的開頭(沒有指定 fromindex 時)。如果找到一個 searchvalue,則返回 searchvalue 的第一次出現的位置。

stringobject 中的字元位置是從 0 開始的。

提示和註釋

註釋:indexof() 方法對大小寫敏感!

註釋:如果要檢索的字串值沒有出現,則該方法返回 -1。

14樓:林與潘

1.indexof(int,ch):先看第一個indexof它返回值是int,在看它的引數(int,ch)意思就是使用者可以給引數一個『char』字元所代表的int值,然後去從前向後找到該字元在字串中第一次出現處的索引,當然了我們不可能記得住每一個char的值所以我們在使用時直接用string s=abcdef;  int i=s.

indexof('d')。

15樓:匿名使用者

在一個序列中以括號中的資訊為關鍵字,返回其index值,也就是序號。

在c語言中,在C語言中ch c A a 是什麼意思,其中ch和c是字元

在c語言中ch c a a 的意思是,是把表示大寫字母的變數c轉換為小寫字母的語句,使用前一般要先判斷一下的,如下 if c a c z ch c a a 因為當c b 時,c a 就等於1,然後1 a 就是 b 如果事先不檢測的話,當c不是大寫字母時作這樣的轉換是會無法理解的。在c語言中ch c ...

在c語言中表示什麼意思在c語言中是什麼意思

最近 盤 字很流行,盤是什麼意思?為什麼能成為網路熱詞?在合法的c語言中源程式 中,不考慮預處理,有意義的操作 或 只可能在以下場合見到 表示二級指標型別。例如char 是指向char 指標型別的型別,而char 型別是指向char指標的型別。一般用於指標動態陣列,例如一個確定的char 和一個長度...

04在c語言中是什麼意思, 04x在C語言中是什麼意思

x是以16進位制輸出。04的意思是一共4位,位數不足的,左側用0補齊。例如 int i 10 printf 04x i 如果沒有04,就是 x,那麼輸出64,加了04以後,一共4位,不足的左側用0補齊,輸出的就是0064 對於這種04的形式,對於其它格式輸出的同樣有效。例如 04d,04c 輸出4位...