xx i j xx i j 1 1 看不懂這句解釋

2025-03-19 23:25:17 字數 2496 閱讀 2377

1樓:

xx[i] 是第i行字串。

xx[i][j] 是第i行字串的第j個字元的值。

xx[i][j+1]是第i行字串枝宴的第j+1個字元的值,也就是第j個字元右邊的那個字元。

xx[i][j+1]+1,就是第j+1個字元的值加1,a變b,b變c,c變d,..

xx[i][j]=xx[i][j+1]+1;

賦值猛肆銀到xx[i][j]裡,也就是j+1個字元的值加1j+1個字元的值加1後,向左搬了一格。

ch 是原第i行字串的第乙個字元。

str是字串長度,str-1指向第i行字串最後乙個字元。

xx[i][str-1]=ch;

第i行字串最後乙個字元變雹搜成原第乙個字元。

這句話是錯的:

將最後乙個字元的ascii值與第乙個字元的ascii值相加,得到最後乙個新的字元*/

如果不錯,那麼xx[i][str-1]=ch; 應當修改成:

xx[i][str-1]=ch + xx[i][str-1];

但這樣做ascii值有可能超界。

幫忙看看這個 xx[i]+j+1,是什麼意思

2樓:網友

我昨天做3級網路技術的上機試題的時候也看到這題了。琢磨了大半天。翻了c語言教程看到這麼一句話說不定對你也有幫助。

xx[i]+j+1實際上是取位址的表示式。即(xx[i]+j+1)相當於&(xx[i][j+1])。xx[i][j+1])意思是取陣列xx中第i行j+1列的元素的位址作為首位址並把xx[i]中從xx[i][j+1]開始的字元一直到結束符『/0』當作乙個新字串。

strcat(*str,*substr)實際上裡面都是指標,表示把字串substr連線到字串str中。

3樓:網友

將字串的從第i行第j+1個元素開始一直到第i行結束連線到字串陣列str後面。

strcat(buf,&xx[i][j+1])怎麼解釋?

4樓:網友

&是取位址。

xx顯然是乙個字串陣列,那麼xx[i]就是乙個字串,&xx[i][j+1]就是把xx[i]中從xx[i][j+1]開始的字元當作乙個新字串,去它的首位址,用來與buf中的字串合併。

5樓:網友

strcat(char*,char*);

這裡面的倆個都是指標。xx[i][j+1]是值,不是指標。

假如xx[i]是abcde\0

當j=0時:複製bcde到buf

到\0為止。

6樓:網友

xx是二維char陣列,將xx[i]的第j+1個字元至結束符間的字串串接到buf的結尾。

是後面的單詞,並且包括xx[i][j+1]

j = strlen(xx[i])-1;什麼意思

7樓:網友

strlen()是求字串的長度函式,就是求出xx[i]的長度;

j=strlen(xx[i])-1;就是求出xx[i]的長度之後-1把把值賦給j ;

就是這個意思!

8樓:豬頭或火寶寶

你好 !!

函式原型型:extern int strlen(char *s);

用法:#include

功能:計算字串s的長度。

說明:返回s的長度,不包括結束符null。

舉例:#include

#include

#include

main()

結果:golden global view has 18 charsfpress any key to continue

c語言,關於 for(j=0;j<(strlen(xx[i])-1);j++) 是否搭配錯誤的問題

9樓:

我上機執行了一上,沒你說的情況,只是檔案打不開。

你說的那個語句沒有問題的,strlen()求出陣列xx[i]長度是對的。

10樓:網友

我把你的抄了放到我的機子上試了下啊。沒問題。

for(i=0,j=-1;i

11樓:網友

for(i=0,j=-1;i//後面兩句如果是想都在迴圈中執行,則應該用{}括起來,否則感覺沒意義。

哪位大神知道scala的這個函式是什麼意思,謝謝! def xx(i:int)(j:(int)=>int) = j(i) xx(1){i=> i+10}

12樓:千江月

xx 是curry化的函式,j是乙個函式。

xx(1) 也就是 j是 i=> i+10 這個函式, 呼叫j(i) 即j(1) = 11

看不懂這句詩句,形容別人不懂我的詩句

悼詩五言律詩李煜所作詩歌之一。正當娥皇沉溺於痛苦中無力自拔的時候,她的愛子仲宣又夭折了。這不啻是晴天霹靂,漏屋遭雨,破船遇風。說起仲宣的死,宮內無人不感到禍從天降。一天,這個年僅四歲 善良懂事的孩子,獨自一人跑到靜寂的佛堂,模仿宮女為娥皇早日 而焚香祈禱。當他跪在 上伏身叩頭時,突然有一隻偷食供品的...

吉他譜看不懂。求解吉他譜看不懂。求解

2弦上的0是空弦,也就是左手不用按。弦上的數字代表品位 品數 也就是第幾 回格。還有 這個答是延音線 tie 就是把前面和後面兩個音的時間長度 時值 連線起來成為一個,只彈一次就可以。h是錘弦 擊弦 的意思,也就是彈完以後右手不用再彈而是用左手捶打到指定的品數發出聲音。g b是和絃的轉位 或是指定低...

易經看不懂咋辦,《易經》怎麼看不懂啊

你要看入門的書,慢慢研究,比如南懷瑾的 易經雜說 和 白話易經 就比較好,還有就是易經要記要背的東西很多,這都是基礎,是理論性的,瞭解之後才能進一步起卦測算。可以肯定的是什麼東西入門都需要時間,有些東西看不懂可以先放一放。但一定回要看,答 然後買些有關周易的解釋的書來看,等有感覺了就可以回頭再來看。...