作者su35 (su35)
看板C_and_CPP
標題[問題] VC++ 2008 跟dev c++的語法完全不一樣嗎
時間Thu Jun 4 21:02:31 2009
我下面用以前在dev c++寫的
今天想說用vc++ 下載了vc++ 2008 結果好像遇到 printf 就會有問題
請問一下 vc++用的語法不一樣嗎 有差很多嗎
1>------ 已開始建置: 專案: 1, 組態: Debug Win32 ------
1>正在編譯...
1>1.cpp
1>.\1.cpp(9) : error C3861: 'printf': 找不到識別項
1>已將建置記錄儲存於 "file://c:\Documents and Settings\kiki\My Documents\Visual Studio 2008\Projects\1\1\Debug\BuildLog.htm"
1>1 - 1 個錯誤,0 個警告
========== 建置: 0 成功、1 失敗、0 最新、0 略過 ==========
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
int k,j;
char i;
char x1[100];
gets(x1);
for(i=65;i<=90;i++)
{
printf("%c\n",i);
k=0;
j=0;
while(x1[j]!='\0')
{
if(x1[j]==i||x1[j]==i+32)
{
k++;
printf("%d\n",k);
}
j++;
}
if(k>0)
{
printf("%C出現%d次\n",i,k);
}
}
system("pause");
return 0;
}
--
"◢██◣ 呼呼呼~ 為什麼…我這麼愛你…
↙操B跑車 " ,█◥◥◥ ˊ 對不起,他有車。 ˋ ◢██◣
▄◣ ◤ ◎ ◎ ◣◢██◣ˊ █◥◥◥▌
◣◥◣ ◥ ▼◤ ▉█◥◥◥ ◤ ▇ ▇◤
██████ ◣ ╲██◣ ▉◤ ▄ ▄ ◥ █▲◤
██◤▄◥█▃ ◢ █▃●╲ ◤╲█"█◤ g121630作 ◢ ◣ ◣
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.167.158.146
→ james732:請貼上你的錯誤訊息 06/04 21:03
※ 編輯: su35 來自: 118.167.158.146 (06/04 21:14)
→ su35:我第一天使用 還是說設定沒設好 06/04 21:15
推 elfkiller:應該是設定的問題 你用空專案試試 06/04 22:00
→ maxi326:應該是大概一樣的吧,C++應該會像C那樣有標準 06/04 23:25
→ maxi326:是不是沒include適當的header? 06/04 23:25
推 psliurt:你說你下載了VS2008,會不會是express版,沒有C++compiler 06/04 23:30
→ james732:express有C++ compiler 它拿掉的是MFC 06/04 23:36
→ miracle0227:用空專案就不會有錯誤訊息,你可以嘗試看看 06/05 01:16
推 herman602:開c++空專案就可以了 我拿你的測試過沒問題 06/05 10:52
推 herman602:然後VC++ 不用加System("pause"); 會自動停 06/05 10:54
→ su35:的確開空專案就可以了 但不加"PAUSE" 不會停 直接關掉 06/07 02:36