01/10/2018, 16:40
Có thể xem BIẾN TOÀN CỤC là một HẰNG được không?
Chúng có chung đặc điểm là giá trị không đổi trong cả chương trình. Ae thấy mình nghĩ có đúng không ?
Bài liên quan
Chúng có chung đặc điểm là giá trị không đổi trong cả chương trình. Ae thấy mình nghĩ có đúng không ?
Không.
Biến toàn cục có thể thay đổi giá trị nếu bạn muốn.
Hằng thì dù bạn muốn cũng không thay đổi giá trị được.
Câu này không đúng.
Ồ,mình hiểu rồi, thanks bạn nhé
Việc khai báo hằng, đối với nhiều người trong đó có mình là không cần thiết. Vì nếu mình chỉ dùng nó để làm toán hạng, không thay đổi nó thì nó chả khác gì hằng, đỡ phải gõ từ khoá “const”
Sau này không dùng C mà dùng mấy ngôn ngữ khác có OOP, các đối tượng đóng gói lại có các field read-only, linh động hơn const nhiều.
Nếu đoạn code chỉ chạy 1 lần thì bạn đúng, nếu chạy 1 triệu lần thì bạn sai. Việc khởi tạo 1tr lần một primitive type thì việc dọn dữ liệu còn tương đối dễ. Nếu tạo 1tr lần là các đối tượng thì là một vấn đề lớn.
Nhưng chúng ta đang nói về biến toàn cục - static mà? Tại sao lại khởi tạo đối tượng ở đây?
Luôn luôn là 1 lần bạn nhé.
Àh, vậy thì đúng rồi
Thanks ae, lần đầu đăng câu hỏi, được mọi người trả lời nhiệt tình quá. Đây là một diễn đàn trao đổi kiến thức tuyệt với !