『壹』 **A在c語言中是什麼意思
通俗的講,*A,A是個指針變數,*A是地址A中的內容,而**A說明*A也是一個地址。**A是*A地址中的內容。
『貳』 c語言中~a什麼意思
!表示「非」,是一種邏輯運算。若a的真值為1,則!a為0;若a的真值為0,則!a為1。
拓展資料
邏輯運算是判斷命題是否成立的運算,一共有三種,即邏輯非,邏輯與,邏輯或。邏輯表達式結果值為int型,命題成立值為1,否則為0。
值得注意的是,C語言中,在邏輯判斷時,邏輯運算的操作數是0,被認為是假,操作數非0都認為是真,而不僅僅是1。三個邏輯運算符的真值表如下:
『叄』 c語言中「!a"是什麼意思啊
回答的好請採納哦!!!
這是C語言中的「右移運算符」。一般情況下,他是按位操作。
特點:1.雙目運算符,就像+、-、*、/一樣,格式為(數1)>>(數2)
2.數1是被操作數,如被減數、被除數等;數2是右移位數。
3.優先順序低,結合性:從左向右運算
如:8>>1=?表示將被移數向右移動1位
如何操作?
1.化十進制數為(注意了)對應的二進制數,對應指格式對應
2.通通右移,不足補0
3.化為十進制數
舉例:short int a=8;a=a>>1;
1.a=0 000 1000
2.右移一位後:a= 0 000 100
3.補0:a=0 000 0100
4.化為十進制數:a=4
舉例:int a=8;a=a>>1;
1.a=0 000 0000 0000 1000
2.右移一位後:a= 0 000 0000 0000 100
3.補0:a=0 000 0000 0000 0100
4.化為十進制數:a=4
『肆』 『A』在C語言中是什麼意思
『A』在C語言中是變數的意思。
a-=a的意思為a=a-a,先用a減a,然後再將得到的結果賦值給a。-=實際上是一種縮寫形式,使得對變數的改變更為簡潔。a在c語言中沒意思,ASCLL碼中是97,前面幾個都是運算符,」#「是宏定義的開頭。
左結合性和右結合性
C語言中各運算符的結合性分為兩種:左結合性和右結合性。
例如:算術運算符的結合性是自左至右,即先左後右。如有表達式x-y+z則y應先與「-」號結合,執行x-y運算,然後再執行+z的運算。這種自左至右的結合方向就稱為「左結合性」。
而自右至左的結合方向稱為「右結合性」。 最典型的右結合性運算符是賦值運算符。如x=y=z,由於「=」的右結合性,應先執行y=z再執行x=(y=z)運算。
『伍』 C語言中*a是什麼意思啊和數組一個用法嗎
*a=i,就是說將i的值賦予*a,使指針a指向的地址中存入i的值。*n=*n+1也很好理解,比如指針n指向的地中之前存入的值為5,則上式的意思就等同於*n=5+1,指針n指向的地址中將存入數值6。a++的意思就是a指向的地址向後移一位。比如之前a指向數組b[0]的地址,則之後將指向b[1]。
『陸』 C語言中\a是什麼意思,有什麼作用
c語言中的轉義字元:a 響鈴符
通常使用轉義字元表示ASCII碼字元集中不可列印的控制字元和特定功能的字元,如用於表示字元常量的單撇號('),用於表示字元串常量的雙撇號(")和反斜杠()等。
實例:
通過puts可以輸出字元串,例如:
『柒』 c語言中a-=a是什麼意思
a-=a的意思為a=a-a,先用a減a,然後再將得到的結果賦值給a。-=實際上是一種縮寫形式,使得對變數的改變更為簡潔。
運算時,可以將其寫成熟悉的形式,從右向左依次計算,注意在每次計算時,變數的值會發生改變, 如不注意,就會導致錯誤的情況發生。
(7)在c語言中a是什麼意思啊擴展閱讀:
復合賦值運算符有下列這些:
符號 功能
+= 加法賦值
-= 減法賦值
*= 乘法賦值
/= 除法賦值
%= 模運算賦值
<<= 左移賦值
>>= 右移賦值
&= 位邏輯與賦值
|= 位邏輯或賦值
^= 位邏輯異或賦值
參考資料來源:網路-復合賦值運算符
『捌』 a在c語言中是什麼意思
a-=a的意思為a=a-a,先用a減a,然後再將得到的結果賦值給a。-=實際上是一種縮寫形式,使得對變數的改變更為簡潔。
運算時,可以將其寫成熟悉的形式,從右向左依次計算,注意在每次計算時,變數的值會發生改變, 如不注意,就會導致錯誤的情況發生。
C語言
是一門面向過程的、抽象化的通用程序設計語言,廣泛應用於底層開發。C語言能以簡易的方式編譯、處理低級存儲器。C語言是僅產生少量的機器語言以及不需要任何運行環境支持便能運行的高效率程序設計語言。
盡管C語言提供了許多低級處理的功能,但仍然保持著跨平台的特性,以一個標准規格寫出的C語言程序可在包括類似嵌入式處理器以及超級計算機等作業平台的許多計算機平台上進行編譯。
『玖』 C語言中"&a"是什麼意思
&是一個取地址符,&a表示變數a的地址。
scanf("%d",&a); 表示從鍵盤接收一個整數存儲到內存中&a所指的地址,也就是變數a中。
『拾』 &a在c語言中是什麼意思
&a表達式的值就是變數a的內存地址。
1、&符號是指取地址符,是單目運算符。
當你定義一個變數a,那想知道變數在內存中的地址,就可以使用這個符號。這個符號就是指取址,在C語言指針這一章中非常常用。
2、&符號是位運算符,表示「按位與」,是雙目運算符。
&符號還可以表示「按位與」。在計算地址的時候,都是二進制數了,如果兩個操作數該位上的值均為1,那結果計算的位置上結果就是1,否則結果就是為0。
相關信息:
當兩個&符號同時使用,即&&符號,代表邏輯運算中的邏輯與。
&&符號可以代表邏輯運算中的邏輯與。在「與或非」中,&就是指兩個比較的對象,如果一真一假,那結果就是0,如果兩個比較都是真,那就是1,如果兩個都是假的,那結果就是0。