作者nfsong (我要當總圖的怪老頭)
看板PCSH91_305
標題c語言擷取字串
時間Tue Nov 14 11:36:16 2006
請問一下這個程式的問題
#include <stdio.h>
#include <stdlib.h>
main(){
char a;
printf("input:");
scanf("%c",&a); //為什麼這邊要加& 不然vc++就編譯錯誤
//這邊的&是參考還是位置??
printf("%c\n",a);
}
/////////////////////////////////////////////////////////////////
#include <stdio.h>
#include <stdlib.h>
main(){
char a,b;
printf("input:\n");
scanf("%c",&a);
printf("是否顯示(y/n):");
scanf("%c",&b);
if((b=="y")||(b=="Y"))
{ printf("%c\n",a);}
return 0;
}
這隻程式為啥我 Xcode complier輸入後會直接跳過if
VC+=好像在判斷那邊說
char 變成int
上網說要用getchar()
還是說要宣告陣列????
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.114.50.175
→ nfsong:幹 cout,cin是哪種c的用法阿 printf scanf 是c++???? 11/14 12:01
推 kurt2:CIN COUT是C++的語法,printf scanf是C的語法 11/14 12:20
→ nfsong:那c#和 c net又是啥阿 11/14 12:28
→ nfsong:幹 我離acm好遠.....c就掛成這樣了 11/14 13:41
→ coldryl:c#的語法有點像java 也是一種程式語言 c net沒用過 11/15 01:44
推 nfsong:Java阿 應該也要翻翻才是 11/15 08:27
→ coldryl:如果c#用.net這套軟體去編的話 只要知道對應的函式是啥就 11/15 21:16
→ coldryl:好了 因為只要按個點 後面就會跑出函式讓你選 很好用 11/15 21:17
→ nfsong:聽起來很棒 11/17 17:19