Từ 1 tới 3 trên tổng số 3 kết quả

Đề tài: Tham biến và tham trị

  1. #1
    Ngày gia nhập
    11 2008
    Bài viết
    21

    Mặc định Tham biến và tham trị

    Có bạn nào pro hiểu rất kĩ về cái khái niệm thàm biến và tham trị , ( đặc biệt là cách dùng nó khi viết hàm ) làm ơn viết 1 bài chỉ dẫn dùm mình với.
    --- mình ko vững về cái đó lắm ( nhất là cách xác định khi nào nên dùng tham biến và tham trị khi viết hàm ) ....Mong dc các bạn gợi í

  2. #2
    Ngày gia nhập
    11 2007
    Nơi ở
    Hà Nội
    Bài viết
    520

    tham biến khi bạn thao tác với bản sao của biến đó
    tham trị khi bạn cần thao tác với nội dung thật của biến, không phải là bản sao

  3. #3
    Ngày gia nhập
    02 2008
    Nơi ở
    Việt Nam
    Bài viết
    577

    tham biến khi bạn thao tác với bản sao của biến đó
    tham trị khi bạn cần thao tác với nội dung thật của biến, không phải là bản sao
    Ẹc viết linh tinh gì vậy.

    Khi gọi một hàm, thường ta cần truyền vào hàm đó các biến, tuy nhiên ở đây có 2 cách truyền: truyền tham biến và truyền tham trị.

    - Truyền tham trị: hiểu là tham số được truyền vào là giá trị, hàm sẽ không thao tác với giá trị vì vậy nó sao chép giá trị đó vào một vùng nhớ và thực hiện hàm. Điều đó giải thích tại sao giá trị gốc truyền vào không bị thay đổi khi kết thúc hàm.

    - Truyền tham biến: hiểu là tham số tuyền vào là một biến (biến thực chất là một vùng nhớ) hàm sẽ thao tác trực tiếp với vùng nhớ đó, và những thay đổi khi thực hiện làm tại vùng nhớ đó sẽ giữ nguyên khi kết thúc hàm.

    Đó chỉ là cách hiểu, bạn hãy tìm đọc ebook hoặc sách lý thuyết để rõ ràng hơn vấn đề này. Còn code thì bạn cứ làm nhiều khắc quen.

Các đề tài tương tự

  1. tham trị & tham biến trong C/C++ khác nhau như thế nào?
    Gửi bởi rocktea trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 9
    Bài viết cuối: 28-04-2016, 11:14 AM
  2. Tham số, tham trị, tham biến. Ý nghĩa như thế nào trong lập trình C?
    Gửi bởi toend2008 trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 5
    Bài viết cuối: 28-08-2014, 10:24 AM
  3. Bài tập C++ Sử dụng tham trị và tham biến khi thao tác trên mảng có khác nhau?
    Gửi bởi 5fox trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 7
    Bài viết cuối: 21-12-2011, 08:21 PM
  4. Kỹ thuật C Tham biến và tham trị trong lập trình C như thế nào?
    Gửi bởi TADK trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 6
    Bài viết cuối: 17-08-2011, 09:53 PM
  5. Thắc mắc về truyền tham biến và tham trị .. và còn nữa ^^
    Gửi bởi without_you trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 9
    Bài viết cuối: 04-02-2010, 08:46 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn