計算機c語言中char p 20aqabc ,rabcde

2021-05-22 23:25:28 字數 1793 閱讀 3194

1樓:匿名使用者

char p[20 ]=,q[ ]="abc",r[ ]="abcde"

這句bai表示:定義

字元du型別的 p 陣列可以容納zhi 20 個字元,q 陣列的內容dao為回 "abc",r陣列的內容為 "abcde"

執行這個定義後三個數答組的內容為:

p :    'a', 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0

q :    'a', 'b', 'c', 0

r :    'a', 'b', 'c', 'd', 'e', 0

strcpy(p+strlen(q),q)

這句表示:複製字串 q 到 p 陣列中從開頭位置向後數 q 的長度個字元處

(注:q 的長度不計算最後的 0)

執行這個語句後三個陣列的內容為:

p :    'a', 0, 0, 'a', 'b', 'c', 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0

q :    'a', 'b', 'c', 0

r :    'a', 'b', 'c', 'd', 'e', 0

注意:這兩個語句的最後缺少 「;」

2樓:匿名使用者

證明來: ∵ab=ae,bc=ed,∠

自abc=∠aed ∴△abc≌△aed(邊角邊

定理) 則∠bap=∠eaq 由於ab=ae ∴△abc為等腰△ 則∠abe=∠aeb 又由於ab=ae,∠abe=∠aeb,∠bap=∠eaq ∴△abp≌△aeq(角角邊定...

計算機c語言中,那個char a[20]和char a,有什麼區別啊,**等解答,懂了第一時間採納

3樓:匿名使用者

char a[20] 是宣告一個大小為20的字元陣列 a,

char a 是宣告一個字元a

4樓:

char a 代表字元常量,而char a [ ] 代表字元陣列。

5樓:匿名使用者

char a

開闢一塊記憶體,儲存一個char型別的資料。直接使用a訪問該記憶體中的資料,&a表示這塊記憶體的首地址

char a[20]

開闢一塊記憶體,儲存20個char型別的資料。使用下標a[i](0<=i<=19)訪問該記憶體中的資料,如果單獨使用a表示這塊記憶體的首地址

6樓:

char a;表示一個字元

a = '0';

char a[20];表示一個字元陣列

a = ;

7樓:雨中笨豬

一個是字元陣列 一個是單個字元

8樓:蒼老師的戀愛

char a[20]:是定義一個字元陣列,裡面有20個字元元素,下標從0到19即a[0],a[1] .. a[19]

而char a:就是定義個字元變數

9樓:煒煒

char a[20] 建立一個字元陣列,可以存20個字元

char a 建立一個字元

在c語言中char a[]={'a','b','c'}和char a[]="abc"有什麼區別 它們各在記憶體裡佔多少和位元組

10樓:匿名使用者

char a= 這是一個字元陣列,佔3個位元組。 char a="abc" 則不同,它是一個字串,最後還有一個'\0'結束符,佔4個位元組

計算機c語言問題

涉及到3個知識點 1.運算子的優先順序 從高到底 或 或 2.自增或自減的字首和字尾 3.邏輯運算的一點小技巧 實際上是d a 10 b 20 c a 10是字首自增,實際判斷式為11 10,結果為falseb 20,是字尾自減,實際判斷式為 20 20,結果為true 至此整條判斷語句為true,...

計算機二級c語言題,計算機二級C語言題

樓主,我按你的問題思路來哈!為什麼c2是 b 因為p2的地址沒變,而被調函式將p1的地址換為了p2的,然後再使p2的值自增1,所以為 b 形參的值不少不能給實參嗎?這裡並沒有返回值,它只是通過被調函式進行了地址運算和值的自增,所以根本無需返回值。為什麼呼叫函式算出的c2的值還要返回 這裡請樓主注意哈...

計算機二級C語言,計算機二級C語言怎麼學?

只能說你比較有勇氣,跟我考駕照一個模式,沒練車科目二居然順利通過,只能看運氣了。這個就是做題不用知道為什麼就是機械式的做就行了 我記得有100套題吧都做了就能過 看下 c語言程式設計 我估計你連夜搞,應該還是可以考個及格的,這個要刻苦,真的,二級不是太難,只要這本書你看了5遍,基本上就可以了,還要多...