當前位置:首頁 » 編程語言 » c語言點號
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

c語言點號

發布時間: 2023-03-02 12:33:22

1. 。在c語言中什麼意思

C語言中沒有中文句號這個符號。只有英文輸入下的點號'.', 這個點號是用於獲取結構變數的成員。
比如定義一個結構體變數vobj:
#include<stdio.h>
typedef struct obj
{
int n;
}OBJ;
int main()
{
OBJ vobj;
vobj.n=1;
printf("%d",vobj.n);
return 0;
}
你可以通過點號對該結構變數成員n賦值,也可獲取其值。

另外要是你看到的是%符號,在運算表達式中是取余,在字元串格式中與其他字元組合表示輸入輸出格式,比如%c,%d,%f,等等。

2. C語言裡面的點.運算符有什麼作用表示什麼還有下劃線

點運算符一般用於取成員的
對於一個結構體,如果想的到結構體內部的成員變數,就需要
結構體名.成員變數名,如此得到。(另數字中的點我不解釋)
下劃線好像不是運算符,一般用於自定義的長名字變數中,單詞的連接
比如:price_num,member_id等~~~

3. c語言中「.」「->」分別稱為什麼運算符

點號是通過變數(或對象)取成員
->號是通過指針(引用)取成員
這兩個運算符不僅可以取結構體的成員,還可以在C++中取類的成員

4. c語言中":"(冒號)和問號是什麼意思

是問號和冒號一起嗎
bool a = 1>3?false:true;
?: 是三元運算符
由條件運算符組成的條件表達式的一般形式為:
表達式1 ? 表達式 2 : 表達式 3

其中表達式 1、表達式2、表達式3,既可以是一個簡單的表達式,又可以是由各種運算符組成的復合表達式。

計算過程很好理解:
先求表達式1的值, 如果為真, 則求表達式2 的值並把它作為整個表達式的值。 如果表達式1 的值為假, 則求表達式3 的值並把它作為整個表達式的值。