請教 VC 程式錯於何處?

2025-01-04 12:05:02 字數 1684 閱讀 6269

1樓:網友

#include

class day

public :

day(int y,int m,int d)year=y;

month=m;

date=d;

void showday()

cout<<"他的生日是: "s>>n>>st; /此處cin應用》

cin>>y>>m>>d;

day birthday2(y,m,d);

employee a1(s,n,st,birthday2);;

employee a2(a1);

有錯的地方我都給你標出了,現在程式可以正常執行了.程式大體是都是正確的,還注意一些細節就行了.比如cin>>

分號要用英文的;

2樓:似水流年

問題的解決辦法是:在vc6中除錯通過!

這段**是根據你的**改錯而成的,看一看有什麼的不同!!

#include

class day

public :

day(int y,int m,int d)year=y;

month=m;

date=d;

int showday()

cout<<"他的生日是: "s>>n>>st;

cin>>y>>m>>d;

day birthday2(y,m,d);

employee a1(s,n,st,birthday2);;

employee a2(a1);

錯誤:cinint num;//分號問題。

3樓:網友

錯誤提示的這麼清晰了你還要什麼答案。

c:\vc++\myproject\ :行號。

error c2018: unknown character '0xa3' /錯誤原因。

你可能是網上拷貝了某段**,有非法字元。

其他錯誤請自行看提示。

4樓:網友

問題我都改好了。

下面的**沒有錯誤了。

#include

class day

public :

day(int y,int m,int d)year=y;

month=m;

date=d;

void showday()

cout<<"他的生日是: "s>>n>>st;

cin>>y>>m>>d;

day birthday2(y,m,d);

employee a1(s,n,st,birthday2);;

employee a2(a1);;

5樓:網友

1、int num;後面的分號錯了,用英文的分號。

2、cout<<"生日:";3、cin<

6樓:學而不思則網

1.第27行的分號你可能是在中文狀態下輸入的。

2.第44行「生日:」後面應該是「《而不是「,」

3.第44行「沒有返回值,這樣使用是不對的。

4.第行,cin後面應該用「>>而不是「<<

7樓:網友

哇操!頭暈!

程式設計注意一定盡力一次搞定!

該錯最痛苦!

vc如何單步除錯程式,VC 如何單步除錯程式?

1 寫乙個有bug的簡單程式。2 執行程式,產生錯誤,然後進行debug除錯。可以按照圖示進入除錯,也可以直接按快捷鍵f10。3 首先憑藉直覺,設定斷點。4 觀察變數值的變化,是否在要求的範圍內,或者執行時程式是否產生記憶體溢位 最終發現在 a 1出產生錯誤,改正後,再執行。5 修改程式後重新編譯,...

VC橡皮筋程式

bool g bstart false cpoint ptstart cpoint ptold cdc pdc void cxiangpijindlg onmousemove uint nflags,cpoint point cdialog onmousemove nflags,point void...

VC 6 0執行程式沒反應,vc 6 0執行沒有反應,但是helloworld可以執行

可以採取下列步驟 1,你先看看你的鍵盤壞沒有。分別按ctrl和f5。試一試,如果沒壞,請繼續往下看。2.在編輯器裡直接點執行圖示試一試,如果還是能執行,那就可能是你的快捷鍵設定的問題了。這樣重新設定快捷鍵試一試 選單 tools customize中的keyboard選項卡 類別 組建 builde...