cho e hỏi là dòng code thứ nhất với dòng code thứ 4 (chỗ e bôi đen) có nghĩa là gì với để làm gì ạ e xoá đi thì code vẫn chạy bình thường ạ. AC có thể giải thích giúp e được không ạ
Nguồn: Quantrimang
Em muốn hỏi về dòng code trong c++
Dòng 1. Bạn ko có dùng gì trong cstdlib thôi dùng để sử dụng hàm trong thư viện và mấy file bạn viết.
Dòng 4 phần đó: dùng để truyền tham số từ dòng lệnh.
2 Likes
Dòng 1: Khai báo thư viện thôi.
Dòng 4:
Đó gọi là command line parameters (tham số dòng lệnh). Đôi khi còn gọi là arguments.
Tham số dòng lệnh được truyền vào chương trình khi chương trình chạy.
Gồm 2 phần:
- Một biến int, ở trên là argc (Argument count), dùng để đếm số lượng tham số
- Mảng con trỏ char, chứa các chuỗi tham số tương ứng theo thứ tự
Lấy ví dụ, bạn có chương trình Notepad, bạn mở một file C:\Data.txt để xem, nghĩa là bạn đang truyền cho notepad.exe 1 tham số C:\Data.txt.
Nếu trong code bạn bỏ dòng tham số của main, chương trình vẫn chạy bình thường, vẫn nhận tham số, chỉ có điều bạn không thể lấy nó ra để sử dụng thôi.
2 Likes