str和str有什麼區別,str和str i 有什麼區別?

2021-03-17 19:36:14 字數 1327 閱讀 3241

1樓:匿名使用者

str代表串,準確的說是串的起始地址,串以字元\0結束。

str[i]代表串中的字元。

倘若用指標,正確的流程應該如下:

p2=str2;

for(i=0;i<10;i++)

*p2++=*(str1+i);

*p2='\0';

p2=str2;//指標回位

printf("the new string is:\n");

for(i=0;i<10;i++)

printf("%c",p2[i]);

2樓:匿名使用者

str是單一的變數。而str[i]是一個陣列,如:

string str; //是一個變數

string str[10]; //是一個陣列,相當於10個str

3樓:匿名使用者

str是變數名 str[i]是陣列變數名

我是學c語言的!!!

c語言:while(str[i]!='\0')和while(str[i])的區別是什麼?

4樓:匿名使用者

如果str是一個字串陣列的話,while(str[i]!='\0')和while(str[i])都能表示為,迴圈到字串結束位置停止迴圈。

5樓:匿名使用者

while迴圈的條件是while後的邏輯表示式的值不為0,知道這個以後,還要知道在c語言中字元與它的asc碼是可以互用的。然後你自己就可以判斷了。

6樓:匿名使用者

沒有區別的,效果一模一樣的

c語言:while(str[i]!='\0')和while(str[i])的區別是什麼?

7樓:於素花市衣

如果str是一個字串陣列的話,while(str[i]!='\0')和while(str[i])都能表示為,迴圈到字串結束位置停止迴圈。

8樓:裘**郯妝

intstr(const

char

*s)//返回整copy

形的函式,傳遞引數為字元型指標bai

return

i;//

i表示是字元型指標指dao向記憶體空間中的資料的長度}本函式就是求字元型指標s指向記憶體空間中的資料長度

9樓:越曼華丙錦

while迴圈的條件是while後的邏輯表示式的值不為0,知道這個以後,還要知道在c語言中字元與它的asc碼是可以互用的。然後你自己就可以判斷了。

vb中str和chr分別是什麼作用

str 函式是型別轉換函式,將數值轉換成文字例如 str 123 的結果為 123 注意,結果是字元型別,而括號裡是數字型別 chr 函式也是型別轉換函式,將一個ascii碼值的十進位制表示轉換成對應的字元 例如 chr 65 的結果為大寫英文字母 a 我從我的msdn上拷貝過來的,你看看 str函...

丫的 是什麼意思,ST R丫是什麼意思

丫的是一個北京土語,說全了是 丫頭養的 或者 丫鬟養的 說白了就是私生子的意思。是個罵人的詞兒,當然被罵的人不一定就是私生子。這個詞兒沿用至今,幾乎沒有原來的意思了,已經成為了人們嘴裡的一句口頭語。丫 這個字是北京的土話,在北京大街小巷到處可見,充斥於販夫走卒 引車賣漿之流的嘴中,從理論上來講,是北...

和有什麼區別和有什麼區別?日語

和 的區別為 指代不同 用法不同 側重點不同。一 指代不同 1 有。2 所有。二 用法不同 1 基本意思是 有 指物質上的所有 身心上的具有或構成上的含有。引申可作 享有 容許 招致 等解。基本的 意味 有 物質上 心身上 有 構成上 含有 指 享有 許容 招來 解 2 基本意思是 佔有,擁有 指人...