Nhận vào đối số dòng lệnh là sao thế các bạn
Nhận vào đối số dòng lệnh là gì?
Là tham số mà bạn đưa vào khi chạy chương trình:

1 Like
Viết chương trình nhận vào đối số dòng lệnh là 1 danh sách các số thực
mà mình đâu có sử dụng chương trình còn đâu vậy là tham số nhập vào từ bàn phím hả cậu?
Nếu ý bạn là làm cách nào để truy cập vào tham số dòng lệnh thì đây là ví dụ:
#include <iostream>
int main(int argc, const char **argv)
{
int i = 1;
while(i < argc)
{
std::cout << "Value: " << argv[i] << std::endl;
i++;
}
}
Những gì bạn đưa vào chương trình thông qua dòng lệnh sẽ được lưu vào mảng argv. Sau đó truy cập tới các phần tử đã nhập trong chương trình bằng cách truy cập mảng này. Ví dụ phần tử thứ nhất là argv[1], thứ hai là argv[2]. Riêng argv[0] chứa tên chương trình.
Kết quả:

1 Like
cảm ơn bạn nhé mình hiểu rùi
mà bạn ơi mình chạy chương trình của bạn nó ra giống vậy thú thật mình mói học lập trình mong bạn chỉ giáo
Execute > Parameters (Dev-C++).
2 Likes

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?