1樓:陸美富
p=new student[num]; //這是什麼意思啊。student是一個結構型別,不是「類」,能這樣建立???
是不是應該改為:
student p[num];
為什麼在編譯c++程式的時候是沒有錯誤的,但是執行的時候就是出不來結果
2樓:吾守護奇蹟
編譯通過只是說明沒有語法錯誤,執行不出結果就是你**邏輯問題了貼**看看吧,自己打斷點除錯一下
while(r=!0)
寫反了吧, r != 0
否則就成死迴圈了。。。
3樓:夢中睡客
可能是你沒有輸出結果吧?
4樓:翼下之風
你可以跟蹤除錯一下就知道了
5樓:百科大全才
沒有編譯錯誤, 有邏輯錯誤;
你最好把**貼出來看看;
vc 6 0編譯器是如何編譯c語言程式的
例子 include void main 是一條語句一條語句的翻譯 一個編譯器包括詞法分析 語法分析 語義分析 中間 的生成 目標 的生成 優化等 其中詞法分析的功能是將一個 c檔案讀到記憶體中,然後根據這一大串字串判斷並分割出關鍵字 字母 識別符號等等 語法分析的功能是根據標準c語言的語法判斷這個...
51微控制器的c程式,程式編譯通過,但是中斷沒反應,在板子上按 INT中斷按鍵一點反應都沒有,求高手解答
第一個問題 你幹嘛都用用長整行呀?浪費呀,long型可是四個位元組呀,你大多都是char型的呀。第二個問題 這個程式你 過嗎?貌似你開了定時器1的中斷,但是沒有他的中斷函式,這是一個致命的錯誤,當t0中斷的時候,程式就不知道飛到那個爪哇過去了,有反應才怪了呢!第三個問題 你的定時器重灌了沒?沒重灌就...
plc程式編譯是幹什麼的,PLC程式編譯是幹什麼的
泰和數控 編譯1 利用編譯程式從源語言編寫的源程式產生目標程式的過程。2 用編譯程式產生目標程式的動作。編譯就是把高階語言變成計算機可以識別的2進位制語言,計算機只認識1和0,編譯程式把人們熟悉的語言換成2進位制的。編譯程式把一個源程式翻譯成目標程式的工作過程分為五個階段 詞法分析 語法分析 語義檢...