Hàm system() trong C
Hàm int system(const char *command) truyền tên lệnh hoặc tên chương trình được xác định bởi command tới môi trường host để được thực thi bởi Command processor và trả về sau khi lệnh đã hoàn thành.
Khai báo hàm system() trong C
Dưới đây là phần khai báo cho system() trong C:
int system(const char *command)
Tham số
command: Đây là chuỗi chứa tên lệnh.
Trả về giá trị
Giá trị được trả về là -1 nếu có lỗi, và nếu thành công thì trả về trạng thái của lệnh.
Ví dụ
Chương trình C sau minh họa cách sử dụng của hàm system() để liệt kê tất cả file và thư mục trong thư mục hiện tại trên thiết bị Windows:
#include <stdio.h> #include <string.h> #include <stdlib.h> int main () { char command[50]; strcpy( command, "dir" ); system(command); return(0); }
Biên dịch chương trình C trên môi trường Window để xem kết quả.
Theo Tutorialspoint
Bài trước: Hàm getenv() trong C
Bài tiếp: Hàm bsearch() trong C
7.755
Bạn nên đọc
0 Bình luận
Sắp xếp theo
Xóa Đăng nhập để Gửi
Cũ vẫn chất
-
Cách chèn, xóa bỏ watermark trong tài liệu Word
Hôm qua -
Lời chúc xông đất, chúc xông nhà đầu năm 2024
Hôm qua -
Cách gõ VNI trong Windows
Hôm qua -
Avatar Tết, avatar đôi Tết, ảnh ghép mặt Tết 2024
Hôm qua -
Tại sao có biểu tượng khóa trên ổ và cách xóa biểu tượng đó?
Hôm qua 2 -
Cách vào BIOS (UEFI) trên Windows 10, cách khắc phục lỗi không vào được BIOS Win 10
Hôm qua 2 -
Xem tuổi xông đất năm 2024 cho gia chủ tuổi Tý
Hôm qua -
Hướng dẫn cách khóa, ẩn Fanpage Facebook tạm thời
Hôm qua -
Cách tạo lịch trong Google Sheets
Hôm qua -
Chọn tuổi xông đất cho gia chủ tuổi Mùi năm 2024
Hôm qua