c語言裡面符號什麼意思,c語言裡面一個符號什麼意思?

2021-03-03 21:41:24 字數 5411 閱讀 5004

1樓:匿名使用者

兩個│表示或的意思, a||b,a或b,只要有一個為真,表示式就是真

2樓:

數字鍵那一排右邊數起第二,即在退位鍵前,要打上端——即先壓住shift鍵再打此鍵就出來了。

c語言裡面這個符號(->)是什麼意思?怎麼用?

3樓:匿名使用者

「指向」的意思,常用於結構體指標變數訪問成員。

延展:運算子「->」,通過結構體指標變數直接獲得結構體變數的成員變數,一般形式如下:

結構體指標變數-> 成員變數

其中「結構體指標變數」為結構體指標變數,「成員變數」為結構體成員變數名稱,「->」為運算子。

c語言:

一、簡介:

c語言是一種計算機程式設計語言,它既具有高階語言的特點,又具有組合語言的特點。它由美國貝爾研究所的d.m.

ritchie於2023年推出,2023年後,c語言已先後被移植到大、中、小及微型機上,它可以作為工作系統設計語言,編寫系統應用程式,也可以作為應用程式設計語言,編寫不依賴計算機硬體的應用程式。它的應用範圍廣泛,具備很強的資料處理能力,不僅僅是在軟體開發上,而且各類科研都需要用到c語言,適於編寫系統軟體,三維,二維圖形和動畫,具體應用比如微控制器以及嵌入式系統開發。

二、編輯開發:

1、編譯器:

gcc,gnu組織開發的開源免費的編譯器

mingw,windows作業系統下的gcc

clang,開源的bsd協議的基於llvm的編譯器

visual c++:: cl.exe,microsoft vc++自帶的編譯器

2、整合開發環境(ide):

codeblocks,開源免費的c/c++ ide

codelite,開源、跨平臺的c/c++整合開發環境

orwell dev-c++,可移植的c/c++ide

c-free

light table

visual stdio系列

3、hello world:

下面是一個在標準輸出裝置 (stdout) 上,印出 "hello, world!" 字串的簡單程式。

c語言中符號$什麼意思?

4樓:張仁杰

&: 在c語言中有兩種意思,一種是取地址符,是單目運算子;另一種是位運算子,表示「按位與」,是雙目運算子。|: 是位運算子,表示「按位或」。

&: 二進位制「與」,如 1010 & 1011 = 1010,1010 & 1000 = 1000。都為1時,結果是1,否則是0。

擴充套件資料1、功能:求三個整數的平均值。程式如下:

#include /*載入標頭檔案stdio.h*/void main() /*主函式main*/2、功能:由鍵盤輸入多邊形的邊數,求其內角和。程式如下:

#include

void main()

while (x<=2); /*do-while語句*/getchar();

return 0;}

5樓:甜沁檸檬

c語言中$不是操作符也不能被用來定義識別符號(java中倒是可以)。c語言歷史上是為設計unix作業系統而發明的。所以個人估計不用$是因為防止和unix-like系統中命令提示符$混淆($在shell中有其它用途)。

關於c語言的相關用法,關聯性比較大的是makefile中的巨集定義,$(...)表示對一個巨集的引用,括號中為巨集名(如果巨集名是單字元則括號可省略)。如果使用ide,編譯系統可能會把環境變數指定為預設的巨集供使用者使用——這樣的巨集用來控制編譯原始檔和生成目標檔案的路徑很方便。

makefile配合make工具使用,用來在編譯過程中控制檔案的依賴性。雖然本身不是c語言的必要組成部分,但是事實上的c工程編譯過程中基本都要用到它(vc裡面用的是代用品microsoft nmake)。makefile的語法很複雜,如果lz有興趣可以搜尋「gnu make」來學習。

6樓:匿名使用者

//下面**輸入1 2,輸出1 1

#include

using namespace std;

int main (void)

7樓:匿名使用者

c中$沒啥,但是在一些指令碼語言中,那作用可就大了,表示取某一變數的值,比如php,shell等~~~

8樓:匿名使用者

$在c裡沒有特殊意義

9樓:匿名使用者

這個就是一個字元。。

我估計你問的是不是&這個符號。這個符號是取地址的意思。相對於指標的反動作,這麼給你解釋吧。

c語言中的符號 & 和 | 是什麼意思?

10樓:沐星辰曦

&: 在c語言中有兩種意思,一種是取地址符,是單目運算子;另一種是位運算子,表示「按位與」,是雙目運算子。|: 是位運算子,表示「按位或」。

1、符號 & 和 | 這兩個運算子都是二進位制的按位操作符。

&: 二進位制「與」(都為1時,結果是1,否則是0。),比如:1010 & 1011 = 1010,1010 & 1000 = 1000。

|: 二進位制「或」(有1時,結果是1,都是0時,結果為0。),比如:1010 | 1011 = 1011,1010 | 1000 = 1010。

2、位運算子將數字視為二進位制值,並按位進行相應運算,運算完成後再重新轉換為數字。

例如:表示式10&15表示(1010 & 1111),它將返回表示1010的值10。因為真真得真,或者是11得1,同位全是1結果也是1。

表示式10|15表示(1010 | 1111),它將返回表示1111的值15。假假得假。全零得零。

3、c語言中的符號分為10類:算術運算子、關係運算子、邏輯運算子、位操作運算子、賦值運算子、條件運算子、逗號運算子、指標運算子、求位元組數運算子和特殊運算子。

4、位操作運算子:參與運算的量,按二進位制位進行運算。包括位與(&)、位或(|)、位非(~)、位異或(^)、左移(<<)、右移(>>)六種。

11樓:匿名使用者

&在c語言裡可能有兩種意思,一種是取地址符,這種情況是單目運算子,另一種是位運算子,表示按位與,這種情況是雙目運算子

具體是哪種,要根據在語句中的使用來看

|就簡單多了,只有一種情況,位運算的,按位或i | j

=00000000000000000000000000000001 | 00000000000000000000000000000010

=0000 0000 0000 0000 0000 0000 0000 0011

12樓:蛋糕

這兩個運算子都是二進位制的按位操作符。

&: 二進位制「與」,如 1010 & 1011 = 1010,1010 & 1000 = 1000。都為1時,結果是1,否則是0

|: 二進位制「或」,如 1010 | 1011 = 1011,1010 | 1000 = 1010。有1時,結果是1,都是0時,結果為0。

13樓:臭弟弟初八

||「&&」表示 與,意為同時都要滿足。「||」表示 或,意為二者或多著只要滿足其中一個。在c語言中,&&和||都屬於邏輯運算子,並且都是雙目運算子。

邏輯運算子總共有3個,分別是"&&"、"||"和"!"。a && b,一假必假,結合性從左至右。

||是邏輯或運算子,a || b,一真必真,結合性從左至右。&&和||在java和php以及c#中都是邏輯操作符,也叫條件操作符。擴充套件資料 :

c語言中&&是一種雙目運算子,表示與運算,而當左邊所給表示式或變數為0時,不再計算右 側,整個表示式為零。邏輯運算子是用來判斷一件事情是"成立"還是「不成立」,或者說是「真」還是「假」,判斷的結果只有兩個值...

14樓:約_束

&表示「和」,並列的關係;|表示「或「,選擇的關係。

15樓:匿名使用者

&按位與 |按位或 一個數或字元在記憶體是二進位制01存放的,&|是將每一位按位與按位或,如

=00000000000000000000000000000000

16樓:匿名使用者

在c語言中,an&amp和c都是邏輯運算子,它們都是雙目運算子。有3個邏輯運算子,即「and」、「x」和「!」.

邏輯運算子用來判斷事物是「成立」還是「無根據」或「真實」還是「錯誤」。判斷結果只有兩個值,數字是「0」和「非0」。其中,「非0」表示邏輯運算結果為「真」,「0」表示邏輯表示式的結果為「false」。

17樓:匿名使用者

|c語言中位操作運算子:

參與運算的量,按二進位制位進行運算。包括位與(&)、位或(|)、位非(~)、位異或(^)、左移(<<)、右移(>>)六種。

符號 &(位與):二進位制「與」,如 1010 & 1011 = 1010,1010 & 1000 = 1000。都為1時,結果是1,否則是0;

符號 |(位或):二進位制「或」,如 1010 | 1011 = 1011,1010 | 1000 = 1010。有1時,結果是1,都是0時,結果為0。

c語言運算子號指的是運算子號。c語言中的符號分為10類:算術運算子、關係運算子、邏輯運算子、位操作運算子、賦值運算子、條件運算子、逗號運算子、指標運算子、求位元組數運算子和特殊運算子。

18樓:命中傷定

|&: 二進位制「與」,如 1010 & 1011 = 1010,1010 & 1000 = 1000。都為1時,結果是1,否則是0

|: 二進位制「或」,如 1010 | 1011 = 1011,1010 | 1000 = 1010。有1時,結果是1,都是0時,結果為0。

c語言是一門通用計算機程式語言,應用廣泛。c語言的設計目標是提供一種能以簡易的方式編譯、處理低階儲存器、產生少量的機器碼以及不需要任何執行環境支援便能執行的程式語言。

19樓:安徽新華電腦

% 單列出來就是取模運算子

%%沒有特殊含義

但,在格式化io語句,如scanf/printf/format等之中,百分號是特殊格式化字元

%n 回車

%d 輸出整數

%% 輸出一個百分號

還有很多,可以參考格式化語句的說明

20樓:劉文正粉絲

5÷2=2......1

學過數學的都懂吧?

/號是求2,而%號就是不要2,求的是1.

而/號還有一個特點:5/2==2因為/號兩邊都是整數,它的結果還是整數.如果要算5/2的真實結果,就要這樣:

5.0/2這樣5.0是個double型的,結果也是double的.

而%號的左右兩邊的數都必須是整數.

什麼是C語言,C語言是什麼意思?

計算機語言,用於程式設計的。c語言是什麼意思?c語言是一種計算機程式設計語言。它既有高階語言的特點,又具有組合語言的特點。它可以作為系統設計語言,編寫工作系統應用程式,也可以作為應用程式設計語言,編寫不依賴計算機硬體的應用程式。因此,它的應用範圍廣泛。c語言對作業系統和系統使用程式以及需要對硬體進行...

什麼是C語言,C語言是什麼意思?

c語言就是用來程式設計的 電腦懂得語言c語言特別具有高階語言的有點又有低階語言的特點是十分適合程式設計的語言 c語言是從b語言的基礎上發展來得 c語言是什麼意思?c語言是一種計算機程式設計語言。它既有高階語言的特點,又具有組合語言的特點。它可以作為系統設計語言,編寫工作系統應用程式,也可以作為應用程...

C語言中是什麼意思,c語言中的c是什麼意思?

判斷相等的運算子。形式為a b a b可以是任意值或表示式。當a b相等時,a b為真,否則為假。是關係運算子.表示 判斷是否相等的。如 if a b 判斷a與b是否相等,如相等則為真 c語言中 是什麼意思 是關係運算子.表示 判斷是否相等的。如 if a b 判斷a與b是否相等,如相等則為真 因為...