Trong bài tập này chúng ta sẽ thực hiện chương trình tạo, khởi tạo và truy cập biến con trỏ.
Qua bài tập này giúp các bạn biết được địa chỉ của con trỏ có giá trị như thế nào. Các bạn hãy xem ví dụ dưới đây để hiểu rõ hơn:
Chương trình tạo, khởi tạo và truy cập biến con trỏ.
Trong chương trình sau đây, mình đã khai báo một biến ký tự ch và con trỏ ký tự pCh, sau đó khởi tạo biến con trỏ pCh với giá trị địa chỉ của char ch. Ví dụ này cũng cho thấy cách truy cập giá trị và địa chỉ của ch bằng biến con trỏ pCh.
#include <iostream> using namespace std; int main() { char ch; //khởi tạo con trỏ kiêu char char *pCh; /* Khởi tạo biến con trỏ với * địa chỉ của biến ch */ pCh = &ch; //khởi tạo giá trị cho biến ch = 'A'; //giá trị truy cập và địa chỉ của ch sử dụng biến ch cout<<"Giá trị của ký tự "<<ch<<": "<<endl; cout<<"Địa chỉ của ký tự A: "<<&ch<<endl; //giá trị truy cập và địa chỉ của ch sử dụng biến con trỏ pCh cout<<"Giá trị của ký tự A:"<<endl; cout<<"Địa chỉ của ký tự A: "<<pCh; cout<<"n-----------------------------------n"; cout<<"Chương trình này được đăng tại Kiso.vn"; }
Kết quả sau khi chạy chương trình là:
Bài viết này được đăng tại [kiso.vn]
Như vậy là chúng ta đã thực hiện xong chương trình tạo, khởi tạo và truy cập biến con trỏ. Chúc các bạn thực hiện thành công!!!
Bài viết liên quan
[CSF-2] Một số thiết lập CSF, LFD
Hôm nay mình sẽ thực hiện một số thiết lập trên CSF Mở file config để sửa đổi một số tính năng dưới /etc/csf/csf.conf Nội dung chínhChương trình tạo, khởi tạo và truy cập biến...
[CSF-1] Tăng bảo mật Server với ConfigServer Firewall (CSF)
Nội dung chínhChương trình tạo, khởi tạo và truy cập biến con trỏ.1. Khái niệm CSF: CSF (ConfigServer & Firewall) là một bộ ứng dụng hoạt động trên Linux như một firewall được phát hành...
Sử dụng SSH Key với Gitlab và Github
Bài viết này mình sẽ hướng dẫn các bạn tạo ssh key cho Gitlab và Github SSH là gì? Secure Socket Shell là một giao thức mạng dùng để thiết lập kết nối mạng một...
Directory traversal vulnerabilities (phần 4)
Nội dung chínhChương trình tạo, khởi tạo và truy cập biến con trỏ.V. Phân tích và khai thác các lỗ hổng Directory traversal (tiếp) 5. Bypass lỗ hổng khi trang web sử dụng đường dẫn...
Directory traversal vulnerabilities (phần 3)
Nội dung chínhChương trình tạo, khởi tạo và truy cập biến con trỏ.V. Phân tích và khai thác các lỗ hổng Directory traversal 1. Lỗ hổng xảy ra khi sử dụng các hàm đọc file...
Directory traversal vulnerabilities (phần 2)
Nội dung chínhChương trình tạo, khởi tạo và truy cập biến con trỏ.III. Vì sao lỗ hổng Directory traversal xuất hiện? Với mỗi ngôn ngữ lập trình khác nhau, điểm xuất hiện các lỗ hổng...