1樓:山大威海校區
通過你的描述我大概知道你要表述的意思了,fscanf是進行檔案讀取操作,而檔案中資料的存放格式是用中間"____"來描述規範的,當然,第一項大家都知道,是開啟檔案的指標*file,這裡是output=fopen("_____"); 至於第三項,是要儲存的位置,你的情況是%c字元,而%*c就是檔案中的間隔符。
2樓:百小度
有沒完整點的**啊。。實在沒見過這個東西。。
源**是不是類似這樣的啊?
int a=2;
int * c=&a;
int b=5;
int d=b%*c;
?????
如果類似上面那樣,那就是b除以指標c指向的整數(上例中也就是a)取餘數,上例中等於1.
3樓:
出現在輸入輸出函式中的%*c ,作用是在輸入或輸出時,跳過一個變數,例如:
void main()
程式的輸出結果是1, 3,1 (如果出現跳過變數的情況,跳過的變數用空格代替,因此3前面多一個空格;
由於這種用法的實際意義不大,所以教材中一般不提,在程式中也很少見.
4樓:安徽新華電腦專修學院
算術取餘數的運算子。
5樓:匿名使用者
%c輸出一個字元,如果%*c,則輸出的是這個字元所在的地址值。
%*c%c在c語言中是什麼意思
6樓:噓
%c:讀入一個字元。
%*c:讀入一個字元,但忽略它(即不賦值給任何變數)。
c語言%的其他應用含義 :
1、%f,%f,%e,%e,%g,%g 用來輸入實數,可以用小數形式或指數形式輸入。
2、%d 讀入十進位制整數。
3、%p 讀入一個指標。
4、%s 讀入一個字串,遇空格、製表符或換行符結束。
7樓:零鴻福鬆甘
這是兩個運算子擺放在一起而已
“=”是賦值運算子
“!”邏輯非運算子,邏輯操作符一般將其運算元視為條件表示式,返回結果為bool型別:首先對其運算元求值,若結果為0,則條件為假(false),否則為真(true)
優先順序上“!”先於“=”
所有比如有下面的式子
inti;
i=!5;
這個要怎麼理解呢?
1.根據運算子優先順序,!先於=
2.首先5作為!的運算元,求值!5的結果是bool型的false3.然後false隱士轉換成int型,即04.所以i裡面的值是整形0
8樓:揭影段凌霜
在c語言中,&有三種作用,分別如下:
1.取地址。單目運算子。用來取一個變數的地址。
比如int i, *p;
p = &i;//這裡的&作用是取變數i的地址。
2.位操作中的與操作運算子。
也就是常說的and操作,雙目運算子。
計算的時候按位計算,&兩邊運算元對應位上全為1時,結果的該位值為1。否則該位值為0
比如0x12&0x23
轉為二進位制為:
b00010010&b00100011,
按位計算結果為b00000010,
即結果為0x02。
3.當兩個&&一起用的時候,表示為邏輯運算中的與運算。
邏輯運算結果只有0和1兩種結果。
一般在&&兩邊是兩個邏輯表示式。
當兩個表示式值均為1時,&&運算結果為1,否則為0。
比如2>1
&&0<1
這個的值為1&&1=1。
1>2&&2>0
這個值為0&&1=0。
1>2&&2>3
這個值為0&&0=0。
9樓:諸葛易綠倪奧
原發布者:醬油灬到處飛
《c語言程式設計》複習提綱
一、單項選擇題和填空題的知識點1、函式是c程式的主要組成部分,函式是c程式的基本單位。一個c語言程式是由一個或多個函式組成的,其中必須包含一個main函式(且只能有一個main函式)。2、程式總是從main函式開始執行的。
c語言本身不提供輸入輸出語句。3、識別不同的常量。(1)整型常量,如100,0,-12(2)實型常量,有兩種表示形式。
第一,十進位制小數形式,如12.45、-56.79。
第二,指數形式,即科學計數法。如12.34e-4,其中,字母e前面的部分稱為尾數,可以用實型資料表示,後面的部分稱為指數,只能用整型資料表示,而字母e既可以是小寫的e,也可以是大寫的e。
(3)字元常量,有兩種形式:普通字元和轉義字元。普通字元如’a’,注意字元常量中只能包含一個字元。
轉義字元是以字元\開頭,如’\n’,注意它表示的是一個字元。(4)字串常量,如”nanjing”。(5)符號常量,是用#define指令定義的。
如#definepi3.1416。一旦定義以後,凡是使用pi的地方,實際上使用的3.
1416。4、合法識別符號和非法識別符號的識別。5、6、%運算子要求參加運算的運算物件(即運算元)為整數,結果也是整數。
如8%3的結果為2。7、除%以外的運算子的運算元都可以是任何算術型別。8、自增、自減運算子的使用。
參見p53的內容和例子。(單選)9、不同型別資料間的混合運算。參見p54的內容和例子。
10、賦值過程中的型別轉換。參見p62的內容和例子。(單選)11、o格式符的使用:以八進
C語言程式設計,c語言的程式設計
以下第二點或者兩點都沒弄清 1.沒理解區域性變數。2.沒有理解引數傳遞。首先區域性變數,當某個變數在函式內部或者語句塊中宣告時,該變數則是該函式或者語句塊中的區域性變數。舉例來說。void fun int a int main 函式執行結果為6 7 其次,來看引數傳遞。引數傳遞分為數值引數傳遞和位址...
C語言程式設計,編寫程式,用C語言。
這就是運bai算符號的優先順序的問du題。c語言中,非零為真zhi,k 2,所以循dao環執行2次。第1次 專 屬 s m k m,在變數左側,所以先計算m m 1 4,k 在變數右側,所以先使用k 2進行m k 2的計算,然後再k k 1 1 最後計算s s 2 10 執行第1次迴圈後 m 4,k...
C語言程式設計裡aaveaaveas
a ave a ave a s i 是引用成員的意思 a這個指標裡面有成員ave,還有s陣列,這樣才能像上式那樣引用相當於是 x a ave y a s i x x y a ave x ave ave p s在c語言中什麼意思 這是乙個賦值語句,將ave加 p s 的和自賦值給ave這裡我無法推斷a...