01/10/2018, 10:08

Lỗi không chạy được C trên VS2012

Tình hình là em mới chuyển qua C,nhập đúng mà sao nó ko cho chay, ai giải thuchs hộ với.

Nguyen Kien viết 12:13 ngày 01/10/2018
Động tác cơ bản: copy lỗi vào google sẽ ra thôi bạn ơi :slight_smile: 
Tao Không Ngu. viết 12:21 ngày 01/10/2018

Hi Vinh Nguyễn
Copy lỗi dán lên gôgle tìm.

Vinh Nguyễn viết 12:19 ngày 01/10/2018

bạn có thấy chữ dịch tiếng anh ởi dứoi màn hinhg tui ko…tui ko hiểu mới lên đây hỏi

Nguyen Kien viết 12:14 ngày 01/10/2018

thế google dịch đẻ làm gì hả bạn ?

Vinh Nguyễn viết 12:25 ngày 01/10/2018

hình như nó ko cho dùng C tren VS 2012 ấy… nó bảo phải dùng scanf_s mới cho xuất ra màn hình

Nguyen Kien viết 12:11 ngày 01/10/2018

đấy bạn tự sửa lỗi có phải hay hơn không ! đi nhờ mất thời gian lắm
gg + tiếng anh = fix được lỗi

Vinh Nguyễn viết 12:13 ngày 01/10/2018

tức quá…tối hom qua học trên trung tâm ghi đc, về nhà mở lap lên làm ko đc, cũng là VS 2012, đoạn code y như nhau, cái thì cho chay , cái thì ko cho chạy, cái thì dùng scanf ko đc, phải bắt dùng scanf_s. là sao

Nguyen Kien viết 12:15 ngày 01/10/2018

thêm dòng này vào đầu projects khi sử dụng C là ok

#define _CRT_SECURE_NO_WARNINGS
Tao Không Ngu. viết 12:17 ngày 01/10/2018

Hi Vinh Nguyễn
Vấn đề là nó thế này. MS không tuân theo C chuẩn (các bản VS mới hỗ trợ C chuẩn tốt hơn.). Vì một lý do nào đó họ nói rằng các hàm trong C chuẩn là không an toàn nên yêu cầu lập trình viên phải dùng các hàm do MS viết (thường thêm hậu tố _s). Bạn có thể dùng các hàm chuẩn bằng cách tắt CTR_wảning đinhl. Lên google tìm từ khóa cái CRT… có hướng dẫn tắt. Hoặc khi tạo mói dự án bỏ tích check an ninh đi.

P/S Tự tìm đi bạn học được nhiều hơn đấy.

Bài liên quan
0