1樓:夏夜輕語
data 在c語言在不代表什麼,不過一般寫**時用來當儲存資料的一個變數或結構體。
當他定義成int data 時,就和int a是沒兩樣的。
當源**中,在**前部出來類似下面的**
typedef struct studentdata;
這時是用data代表 student這個結構體,typedef是使……用……來代替的意思,這裡用data代替student ,struct 是結構體,結構型別宣告和int類擬。
其實data只是一個習慣,如果你用abc來代替data也是一樣的,只是用 abc之類的在讓人覺得你沒深度而已,而且不易於,以後**的修改。
2樓:天雲一號
data[2]表示取陣列data中的第三個元素(c語言中,陣列下標從0開始)。
下面結合具體例項來說明data[2]的含義:
int data[5]=; // 定義一個int型陣列,陣列名為data,包含5個元素,並對每個元素都進行初始化
int a;
a=data[2]; // 取出data陣列中下標為2的元素(即第三個元素)的值賦值給變數a
printf("%d", a); // 輸出變數a的值,輸出為4
3樓:匿名使用者
j+=2也就是相當於這樣的j=j+2。。就是先讓j的值加上2,再把它賦給j,如果原先j是2的話,那麼執行完j+=2之後,j的值就是4了 還有類似的a- =3,同樣,就是相當於a=a-3
4樓:匿名使用者
如果是變數申明,就是申明一個有2個元素的陣列
如果呼叫資料,那就是第三個元素。0是每一個元素。
5樓:幻☆天芒
在c語言中,那個寫法是表示的陣列,一維陣列。
同時也可以是一維陣列的第3個值。
int a,data[2]。
還有就是a,a=data[2]。
6樓:匿名使用者
如果是定義data[2],則是說定義一個陣列有兩個元素:data[0],data[1];
如果不是定義則說是元素data [2]
c語言中if(n%2)是什麼意思
7樓:非常可愛
if(n%2)的意思是:如果n不能被2整除;
if是判斷
語句的標識;
c語言中,!回=0可以省略;
n%2等價於n%2!=0;判斷整數答n是奇數還是偶數,如果n為奇數,則if語句的條件為真,反之則為假;
擴充套件資料if的結構使用
1、if的第1種結構
if(條件)
2、if的第2種結構
if(條件1)
else
3、if的第3種結構
if(條件1)
elseif(條件2)
elseif(條件3)
elseif(條件4)
else
8樓:匿名使用者
%在抄c中是模除運算子,功能為取餘。
n%2是對2取餘,即可以被2整除,n%2值為0;否則值為1。
if是判斷語句的標識,當括號內判斷條件為真(非0值)則執行下面的語句,否則不執行。
於是if(n%2)就是判斷n是否可以被2整除,如果不可以則執行。從數學上的概念來說,就是當n為奇數是執行,偶數時則不執行。
9樓:匿名使用者
n%2是對n除以2求餘數,這個是判斷整數n是奇數還是偶數,如果n為奇數,則if語句的條件為真,反之則為假。
10樓:漫步雨夜聽雨時
if(n%2)是n是某個數(浮點型或者整型或者其他的),除以二的意思,如果該數為偶數則if(n%2)==0,若為奇數==1
就是這樣
常用於判斷一個數的性質,或者在素數中配合使用。
。。。。
11樓:匿名使用者
判斷n除以2取餘是1還是0,如果是1,條件成立
12樓:匿名使用者
如果你n不能被2整除,則條件為真
n%2的值是n除以2的餘數,也就是1或者0,如果為0,則能被2整除,條件為假
13樓:匿名使用者
% 為模運算子,
n 為奇數時 n % 2 =1
為偶數時 =0
if(n%2) 意為 當 n 為 奇數時
c語言中這個是指什麼意思? answer=data1+data2; switch (op),
14樓:奶媽將軍
data1、2,你可以在c程式其他地方找到的。data翻譯為資料,就是資料1資料2,是人為定義的,你也可以寫成a1、a2==,沒有特殊定義。
switch就是switch case語句了,語法:
switch (x)
所以,op也沒有特殊含義,只是程式設計序的人定義的一個未知數x。
15樓:
是不是沒有寫完整。
前面一個是 賦值語句,
data1+data2 的值賦值給 answer第二個是 switch case語句。
16樓:匿名使用者
第一個式子裡都是變數名嗎?如果是,那就是data1+data2賦值給answer。switch(op)是一個選擇結構,括號裡是表示式,根據表示式的條件在選擇case常量裡的**,我也是新手,說的不對,諒解下。
17樓:匿名使用者
一個是賦值語句,一個是switch語句。
基礎太差,去看c語言書去吧。多看兩遍。
在C語言中是什麼意思,C語言中 c 是什麼意思?
勢如雲 這是c語言的邏輯運算子 異或 這個 講的非常詳細,我摘抄了一些,詳細的你看以看看。有很例子,好懂!http hi.baidu.com rect blog item b5be43da977c6adbb7fd4855.html 邏輯運算子把各個運算的變數 或常量 連線起來組成一個邏輯表示式。邏輯...
c語言中是什麼意思,C語言中 是什麼意思
詳細,我摘抄了一些,詳細的你看以看看。有很例子,好懂!邏輯運算子把各個運算的變數 或常量 連線起來組成一個邏輯表示式。邏輯運算子有4個,它們分別是 邏輯非 邏輯或 邏輯與 異或 在位運算裡面還有 位與 位或 的運算。什麼是邏輯運算 邏輯運算用來判斷一件事情是 對 的還是 錯 的,或者說是 成立 還是...
c語言中extern是什麼意思,在C語言中標頭檔案的extern是什麼意思呢?
extern 宣告的函式是在外部定義的函式例項,最常見的就是通過extern定義在win32 dll定義的非託管函式。 取經人取經 就是全域性變數的意思,在建立工程的情況下,其他檔案也可以呼叫這個變數。 陳振龍 用了extern,就表示這個變數是全域性的和動態的,不存在使用哪一個的問題.比如3號檔案...