作者terry5566 (泰瑞56)
看板C_and_CPP
標題[問題] 新手問題
時間Wed Jun 20 08:29:24 2018
因為真的太新了,我直接全寫出來
開發環境visual studio c++
程式開始
#include <stdio.h>
into main(){
int as;
scan("%d", &as);
return 0;
}
程式結束
請問這樣哪裡出問題了?一直無法過扛拍惹,他叫我參考scanf的宣告,我哪知道啊,我都
十幾年沒coding了,而且我上網查用法,感覺沒錯啊!
請高手幫助!!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.73.61.150
※ 文章網址: https://webptt.com/m.aspx?n=bbs/C_and_CPP/M.1529454567.A.DD7.html
1F:推 x000032001: 就少打一個f啊 06/20 08:49
2F:→ petercoin: 他應該是要你改用scanf_s啦 06/20 09:01
3F:→ sarafciel: 還多打一個o 06/20 09:02
4F:推 jerryh001: 也太多地方可以吐槽 06/20 09:49
5F:→ terry5566: 沒錯,因為是用手機打的,所以沒啥注意,抱歉亂了焦點 06/20 10:48
6F:→ terry5566: 所以多了一個o跟少了個f都不是重點,單純手殘 06/20 10:48
7F:→ terry5566: 為何一定要用scanf_s啊?那我scanf的做法哪裡有錯嗎? 06/20 10:52
8F:→ terry5566: 不過還是感謝petercoin大大,太神了R 06/20 10:52
9F:→ cphe: VC的,話說VC不是都會有提示叫你用_s版? 06/20 11:21
10F:→ cphe: 查查MSDN或google一下就知道他的理由 06/20 11:21
11F:→ MOONRAKER: 以後要寫into the_badlands() 06/20 11:37
12F:→ MOONRAKER: 或者 into the_sun() 也不錯 06/20 11:39
13F:噓 tregfd654321: 這是真新手? 06/20 12:10
14F:→ Schottky: 為什麼要用手機打?你不是有 PC,用剪貼的啊 06/20 13:16
15F:→ petercoin: VC預設要求你使用安全版本的API,你也可以關掉這個功能 06/20 16:00
16F:→ petercoin: 找disable 4996會有相關資訊 06/20 16:00
17F:推 tony02258: 單純因為VS覺得scanf太不安全 所以叫你用一個安全一點 06/21 00:21
18F:→ tony02258: 他自己寫得scanf_s ,或是你可以在整份檔案的第一行加 06/21 00:21
19F:→ tony02258: 上#define _CRT_SECURE_NO_WARNINGS 就可以用 scanf了 06/21 00:21
20F:噓 kyuudonut: 覺得是反串 07/15 13:46