Trong bài hôm nay mình sẽ hướng dẫn các bạn các truyền một đối số vào một chương trình C. Đối với những bạn chưa biết về đối số, mình xin giải thích như sau:
Ở đây mình sẽ có một file token.c:
#include<stdio.h>
int main(int argc, char * argv[]){
int i = 0;
for(; i < argc ; i++) {
printf("%s\n",argv[i]);
}
return 0;
}
Giải thích code:
Trong đoạn code trên mình sử dụng 2 biến: argc là biến đếm số lượng các đối số truyền vào, argv là chuỗi các đối số.
Chương trình sẽ thực hiện lặp từ 0 đến tổng số lượng các đối số truyền vào chương trình, và in ra các đối số đó!
Khi compile thì chương trình sẽ in tất cả các đối số vào chương trình và tên chương trình đang chạy.
Hi vọng các bạn sẽ thấy những điều hữu ích khi xem qua cách xử lý đối số vào chương trình C!
Truyền đối số vào một chương trình C.
Reviewed by
Unknown
on
7:43 PM
Rating:
