C语言常见问题总结
1、 多次運(yùn)行程序
解決方法:
錯(cuò)誤原因是,已經(jīng)編譯運(yùn)行出一個(gè)exe,沒(méi)有關(guān)閉此exe,又點(diǎn)擊編譯運(yùn)行。
應(yīng)該將之前運(yùn)行出的exe關(guān)閉,再來(lái)運(yùn)行代碼
2、 單精度類型和雙精度類型如何區(qū)分使用...
解決方法:
單精度和雙精度的區(qū)別是精確的小數(shù)點(diǎn)后的位數(shù)。并且雙精度叫double型,單精度f(wàn)loat型。
3、 字符串?dāng)?shù)組何如初始化及定義
出現(xiàn)錯(cuò)誤:
錯(cuò)誤代碼:
解決方法:
賦值的時(shí)候使用strcpy函數(shù)。
4、 程序中沒(méi)寫(xiě)主函數(shù)main
出現(xiàn)錯(cuò)誤:
解決方法:
缺少主函數(shù)main,程序無(wú)法執(zhí)行。
在書(shū)(C語(yǔ)言項(xiàng)目實(shí)戰(zhàn)入門)中1.5.4中,提到了添加main函數(shù)
接下來(lái)輸入主函數(shù)main,詳細(xì)代碼如下:
01 /*
02 主 函 數(shù)
03 */
04 int main()
05 {
06 title(); //歡迎界面上的標(biāo)題
07 }
5、 a+=a*=a/=a-6這個(gè)順序該怎么解啊,求完整版式子順序
出現(xiàn)錯(cuò)誤:
解決方法:
第三個(gè)式子錯(cuò)了,這時(shí)a等于4,4×4是16。16+16等于32
6、類向?qū)е姓也坏紺Menu類
vc++入門到精通第八章實(shí)例8.3--帶圖標(biāo)的菜單欄
出現(xiàn)錯(cuò)誤:
里面要求定義一個(gè)繼承于CMenu類的自定義類,我在類向?qū)е姓也坏紺Menu類,我自己手動(dòng)添加了后,類是定義起了,可就是類向?qū)е袥](méi)有我定義的類
解決方法:
不使用類向?qū)?#xff0c;直接插入類
7、輸入語(yǔ)句格式錯(cuò)誤
運(yùn)行結(jié)果錯(cuò)誤
解決方法:
scanf輸入語(yǔ)句的格式錯(cuò)誤
將雙引號(hào)中的括號(hào)刪除
8、老師分糖果實(shí)例代碼要如何理解
這是怎么回事
解決方法:
糖果最少有11個(gè),分一份之后還能十分之一
9、整型變量和符號(hào)常量異曲同工嗎?
解決方法:
一個(gè)是變量,一個(gè)是常量,是不同的
10、怎么設(shè)置的退出循環(huán)的條件?
解決方法:
當(dāng)name為0的時(shí)候,while循環(huán)退出
11、不能運(yùn)行《C語(yǔ)言從入門到精通 第三版》實(shí)例3.12代碼。
解決方法:
首先打開(kāi)extern1.c文件,然后在打開(kāi)的這個(gè)文件中用ctrl+o打開(kāi)extern2.c文件,然后先編譯一下extern2.c文件,然后再編譯運(yùn)行extern1.c文件
12、不能打開(kāi)以編寫(xiě)的代碼文件。
解決方法
軟件不兼容問(wèn)題,與office不兼容,解決方法有2個(gè)
(1) 下載修復(fù)工具filetool
(2) 卸載office安裝wps,然后以管理員方式運(yùn)行
13.編寫(xiě)代碼之后,運(yùn)行結(jié)果不是數(shù)字
解決方法:
縮寫(xiě)了%號(hào)。刪掉一個(gè)%。
14.編寫(xiě)代碼出現(xiàn)錯(cuò)誤啦
解決方法:
printf()內(nèi)函數(shù)使用了中文符號(hào),將符號(hào)改為英文符號(hào)。
15.代碼哪錯(cuò)了
解決方法:
(1) 頭文件stdio.h之前的空格去掉
(2) 最后一個(gè)printf函數(shù)在hn前少寫(xiě)了一個(gè),
16.程序哪錯(cuò)了
解決方法:
Scanf()函數(shù)沒(méi)寫(xiě)&。
轉(zhuǎn)載于:https://blog.51cto.com/13423192/2070529
與50位技術(shù)專家面對(duì)面20年技術(shù)見(jiàn)證,附贈(zèng)技術(shù)全景圖總結(jié)
- 上一篇: MyCat 入门指南
- 下一篇: 在不进入Guest OS的情况下,取得G