Hỏi về hàm system trong C:

Mọi người cho mình hỏi:

Hàm system trong C…khi mình chạy nó có trả về mình giá trị nào không?

làm sao mình làm thay đổi lệnh trong hàm system theo ý muốn…giống như nhập giá trị cho ẩn vậy?..tks

Trả về kiểu int.

int system (const char* command);

Là sao nhỉ?

1 Like

anh giải thích rõ hơn tí được k?

@phuongtinhbien cho ví dụ cái bạn muốn làm đi.

là em thấy cứ mỗi lần phát wifi trên win 8.1 cứ phải vào cmd nhập lâu lắc nên làm thử chơi…mà muốn nhập mật khẩu theo ý mình k đc.

Bạn muốn xem nó có trả về gì hay không thì bạn xem prototype của nó trong thư viên là OK mà, Cách dễ dàng là nếu bạn sử dụng editor có hỗ trợ nhấn Ctrl + Click vào tên hàm nó sẽ đưa bạn tới prototype của hàm đó.

Câu thứ 2 của bạn mình hiểu theo 2 hướng:

  1. Bạn muốn override lại hàm đó theo ý cảu bạn đúng không. Theo như
    mình biết thì bạn không override được. Bạn có thể viết một hàm khác
    làm theo ý của bạn.
  2. Bạn muốn nhập giá trị cho tham số của hàm system
    từ bàn phím rồi nó sẽ thực hiện chức năng theo giá trị mà bạn đã
    truyền vào đúng không? => Yes

P/s: Mong các pro test lại câu trả lời của e. Mong các bác đừng gạch đá quá nhiều là được. :smile:

1 Like

ý 1 của bn…mình hiểu…và k tìm đọc thử=>k hiểu…

ý 2 của bn…k hiểu gì lun…

Như vậy bạn đã thấy hài lòng với câu trả lời của mình hay là mình vẫn hiểu sai câu hỏi của bạn. Nếu như mình hiểu sai thì bạn có thể nói chi tiết hơn về câu hỏi của bạn để mình dễ support bạn hơn.

1 Like

bạn nói mình hiểu ùi…đã làm được

1 Like

:+1:
Bạn làm cái tut phát wifi bằng cmd được không :blush: hôm trước mình có thử nhưng chỉ bắt được sóng mà không vào được mạng (mục đích của mình là lap có 3G thì phát wifi cho điện thoại)

làm được ùi bn…suy nghĩ mún chết…tìm hiểu mún nát hết cái google…

1 Like

nhờ cái cấu trúc lệnh của a…e đã làm đc

bạn làm cái nào để truyền vào hàm system() bạn hướng lại mình đc ko

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