1樓:o大魚吃小魚
在c語言中,s[1].sco[0]是乙個表中散慧達式,其含義如下:
s是乙個陣列或指標型別的變數。
s[1]表示陣列或指標中的第2個元素(賣答索引從0開始)。
sco是乙個結構體或聯合體型別的成員。
s[1].sco[0]表示結構體或聯合體成員的第1個元素(索引從0開始)。
具體意義要根據**上下文來確定,可以根據實際情況來判斷s是乙個陣列還是指標,s[1]是乙個結構體還是聯合體,以及sco是結構體的成員還是聯合體的成員。掘衡根據這些資訊,可以確定[0]所表示的具體含義,可能是結構體中的第乙個成員或聯合體中的某個成員。
2樓:大強愛生活
在c語言中,s[1].sco[0]表示乙個多局爛維陣列中的元素訪問。讓我們分解這個表示式來理解它的含義:
s 是乙個陣列。
s[1] 表示陣列 s 中的第二個元素(索引從0開始計數)。
sco 是 s[1] 這個元素的乙個成員,它是乙個結銀臘爛構體或聯合鋒漏體中的成員。
sco[0] 表示結構體或聯合體中 .sco 陣列的第乙個元素。
綜上所述,s[1].sco[0] 表示乙個多維陣列中的特定元素,它通過陣列索引和結構體成員的訪問符進行了定位和訪問。具體的含義和上下文需要參考定義和初始化 s 陣列以及結構體定義的**段來確定。
c++中 *s!='\0'是什麼意思??
3樓:網友
表示s指標是bai否指向字。
符串結束位du置,其中'\0'在c++語言zhi中,標誌著乙個字串的結束dao。
指標是專乙個儲存計算機屬記憶體位址的變數。在這份教程裡「引用」表示計算機記憶體位址。從指標指向的記憶體讀取資料稱作指標的取值。
指標可以指向某些具體型別的變數位址,例如int、long和double。指標也可以是void型別、null指標和未初始化指標。
例如:#include
int main()
return 0;}/*
執行結果:asdfadg
a s d f a d g*/
4樓:雲南新華電腦學校
若 s 是 char *,指向乙個str陣列,例如:
char str="abc 123 xyz";
char *s=str;
語句中 *s 指向 陣列str中的某元素的值。
s != '\0' 這是邏輯表示式內, 判斷 該元素的值 不等容於 字串結束符 '\0'.
程式例子,測字串長度:
#include
main()
else break;
得 string length=11
5樓:叢勇雀月朗
出現以上兩種提示後,理論上就意味著你得換ie11了。可事實上並非如此,用過這款瀏覽器的用。
內戶都知道容。
在第一幅圖的情況下,點選「在microsoftedge中繼續進行」後,也能正常開啟網頁;而出現第二種情況後,只能手動通過點選edge瀏覽器右上角的「…」在選單中選擇「使用internet
explorer開啟」才可以。
但是,如果你關閉了edge瀏覽器的「microsoft相容性列表」,這項煩人的提示就再也不會出現,而且哪怕是第二種情況下無法開啟的網頁,也基本都能在edge瀏覽器中正常開啟。
方法很簡單,兩步可以實現:
1、在edge瀏覽器位址列輸入about:config後回車;
2、取消勾選第一項「使用microsoft相容性列表」
在c語言中,若*s=1;則s[0],s[1]的值是多少,可以詳細解釋一下嗎?
6樓:金色潛鳥
與變數宣告和初始化有關。
若*s=1;則s[0] 也等於 1。
因為中括號是運算子,可以化為: s[0] = *(s+0) 等於 *(s) 等於 *s.
類似, s[1] = *(s+1), 它的值 與 變數宣告和初始化有關。
假如是:int a=;
int *s=a;
s=1;那麼 s[1] 的值沒變,等於 a[1], 仍等於 12。
因為初始化時,s 指向了 a 陣列的首位址,那時,s[0]=11,s[1]=12,..
s=1; 改變了 s[0],沒改變其它的值。
若 不是這樣的程式,s 未初始化,例如:
int *s; *s=1; 那麼 s[0] 是 1,s[1] 未初始化, 數值不確定。
7樓:
若宣告正確,s[0]=1,s[1]不確定,是垃圾值。
在c語言中,若*s=1;則s[0],s[1]的值是多少,可以詳細解釋一下嗎?
8樓:簡爾清尋桃
與變數宣告和初始化有關。
若*s=1;則s[0]也等於。
因為中括號是運算子,可以化為:s[0]
s+0)等於。*(s)
等於。*s.
類似,s[1]
s+1),它的值。
與。變數宣告和初始化有關。
假如是:inta=int
s=a;*s=1;
那麼。s[1]
的值沒變,等於。
a[1],仍等於。
因為初始化時,s指向了。a
陣列的首位址,那時,s[0]=11,s[1]=12,..
s=1;改變了。
s[0],沒改變其它的值。
若。不是這樣的程式,s
未初始化,例如:
int*s;
s=1;那麼。
s[0]是。
1,s[1]
未初始化,數值不確定。
c語言中a121a是什麼意思,C語言中a 12 x1A 是什麼意思
a 12 x1a 表示將轉義字元 x1a賦值給陣列a的第13個元素。在c語言中,以反斜槓開頭,後跟一個字元或一個數字序列來表示一個字元量,稱為轉義字元。主要有以下三種形式 1 反斜槓後跟特定字元,如 n 2 反斜槓後跟1 3位8進位制數,如 101 3 反斜槓後跟1 2位16進位制數 要以x開頭 如...
c語言中num 1是什麼意思,c語言中num是什麼意思
num應該是一個變數的名字吧,如果是的話,就是當前num的值減去1的值。num本身的值不變。付費內容限時免費檢視 回答num沒有什麼特別的意思,是自己定義的變數,常作為number的縮寫。基本構成 資料型別 c的資料型別包括 整型 字元型 實型或浮點型 單精度和雙精度 列舉型別 陣列型別 結構體型別...
c語言中,p0什麼意思,C語言中 p 0表示
p 0表示先對指標p所指向的記憶體單元賦值為0,之後,將指標p的地址減1一個記憶體單元的回大小。可以通過答如下的程式段來進行理解 int a 定義一個int型陣列,並進行初始化 int p a 2 定義一個int型指標變數,並指向a 2 所在的記憶體單元 printf x n p 輸出指標p的記憶體...