當前位置:首頁 » 編程語言 » c語言scanfd

c語言scanfd

發布時間: 2023-06-29 07:12:21

『壹』 c語言中scanf("%d",a)和scanf(%d",&a)在printf("%d",a)中到底有什麼區別

二者的區別是一個是取變數的值,一個是取地址。scanf(%d",&a) 是讀取整型變數a在內存中的地址,而scanf("%d",a)是讀取整型變數a的值。

&是取地址的意思,&a是取出變數a的地址scanf(%d",&a) 就是讀取1個數字,寫入a的地址,scanf("%d",a),是讀取1個數字,寫入地址a,這個a如果是100,就寫到地址100。如果是200,就寫到地址200,顯然,這很危險,萬一a的存儲的值剛剛好是一些指令的地址什麼的,會寫到這個地址修改指令,就運行不下去了,出大錯。printf("%d",a) 就沒什麼了 把變數a的存儲的值輸出然後&是取地址。

拓展資料

1、在HTML或SGML文檔中,用於指明有字元存在(特殊字元)的默認符號。

2、在電子製表程序中,用於在描述單元格相互關系的公式中插入文本的操作符。

3、英文中代表and,也可讀and。

4、該字元讀音「z'da」。

5、&還有「聯合」的意思。比如「A&B」公司,就是「A」和「B」兩間公司合並起來的。

6、在某些電腦語言,如java中,表示按位進行「與」運算。

7、英文拼寫:ampersand。

8、高級語言中的取地址符,如:「int a=0;int *p;p=&a;」,意為取變數a的地址給指針p。

9、C語言中兩個&&表示「與」運算。如:while(a==9&&b==5) 表示當a等於9且b等於5時,條件成立。

10、Matlab中,&表示「與」運算(對應地,|表示「或」運算),但Matlab較高版本(如:Matlab R2008b)中,也承認&&的寫法。在以上的意義中,以第3和第5項的用法最為普遍。

11、在vfp 資料庫中,&是一個宏代換函數,用內在變數的值來代替&及變數名。

12、在Pascal中,&是八進制整型常量的前綴,如&7表示7 , &17表示15 , &177表示127 。

13、&還被大量引入到藝術創作與設計中。

14、bat中的命令,&之後順序執行多條命令,不管命令是否成功。

15、在Visual Basic中使用命令按鈕時,(&字母)代表將該字母設為快捷鍵。如在命令按鈕的Caption屬性中輸入「確定(&K)」則表示K為「確定」事件的快捷鍵。

16、起標識作用。C++中引用的聲明方法:類型標識符 &引用名=目標變數名,&在此不是求地址運算,而是起標識作用。

資料來源:網路:&

『貳』 scanf在c語言中的作用

scanf是c語言中的標准庫函數,主要作用是接收用戶輸入的數據。

scanf是C語言中的輸入函數,可以從鍵盤獲得用戶輸入,和printf輸出功能正好相反。scanf的輸入格式是多種多樣的,使用時需根據情況選擇,最常用的是十進制整數型輸入%d。

scanf的使用和輸入格式

scanf("%d", &c); //輸入一個整數並賦值給c。

scanf("%d", &d); //輸入一個整數並賦值給d。

scanf("%d,%d", &c, &d); //輸入兩個整數並分別賦值給c、d。

scanf("%d %d", &c, &d); //輸入兩個整數並分別賦值給c、d。

前兩個scanf:輸入一個整數,按下回車鍵,scanf會讀取鍵盤輸入,並把數據賦值給c(或d);後兩個scanf:都是一樣功能,輸入格式不同,對於scanf(),輸入數據的格式要和控制字元串的格式保持一致。比如:輸入15 24回車,輸入15,24回車,同樣的把值分別賦給c和d。

『叄』 c語言中語句scanf("%d,%d",&a,&b);什麼意思其中scanf什麼意思還有%d,%f,&a什麼意思

這句話的作用,就是你在執行程序的時候,會在界面上讓你輸入兩個數。
%d中的d表伍雹磨示輸入的值是十進制數(decimal的腔斗首字母)
"
"引號中的是需要輸入的格式,就你的例子,格式為:輸肆悔入第一個十進制,加逗號,再輸入一個十進制數,例如12,24
&a中的a則表示你輸入的第一個十進制數將給a這個變數,即a=你輸入的第一個十進制數

熱點內容
易語言源碼怎麼保存 發布:2025-04-23 01:36:28 瀏覽:159
查看應用數據的存儲路徑 發布:2025-04-23 01:36:18 瀏覽:382
winformaccess資料庫 發布:2025-04-23 01:31:20 瀏覽:166
免費申請騰訊雲伺服器 發布:2025-04-23 01:23:12 瀏覽:731
阿里雲上傳慢 發布:2025-04-23 01:04:10 瀏覽:586
我爸電腦配置給別人看沒什麼事吧 發布:2025-04-23 00:58:54 瀏覽:723
大學編程課程 發布:2025-04-23 00:48:55 瀏覽:470
伺服器的內網ip有什麼用 發布:2025-04-23 00:46:40 瀏覽:958
誅仙3需要什麼配置 發布:2025-04-23 00:29:49 瀏覽:665
什麼是編譯錯誤參數不可選 發布:2025-04-23 00:23:06 瀏覽:520