Bài 8: Soạn thảo, dịch, thực hiện và hiệu chỉnh chương trình

SK

Hãy cho biết sự khác nhau giữa hằng có đặt tên và biến?

ND
2 tháng 4 2020 lúc 20:35

Sự khác nhau giữa hằng có đặt tên và biến đó là: Xét về mặt lưu trữ giá trị của hằng và biến trong RAM thì: giá trị trong ô nhớ của hằng có đặt tên là không thay đổi, còn giá trị trong ỏ nhớ của biến thì cỏ thể thay đổi tại từng thời điểm thực hiện chương trình.



Bình luận (0)
TL
2 tháng 4 2020 lúc 20:36

Hằng có đặt tên lưu trữ một hằng, giá trị này không thể thay đổi trong suốt thời gian chạy chương trình.

Biến cũng lưu trữ một giá trị.Giá trị này có thể thay đổi được.

Ví dụ :

Ta có const e=5;

Sau đó nếu ta có lệnh thay đổi giá trị trong e. e:=6; Thì khi biên dịch sẽ có lỗi.

Tuy nhiên nếu ta sử dụng biến e:=5;. Sau đó thay đổi giá trị e:=6; thì hoàn toàn hợp lệ

Bình luận (0)

Các câu hỏi tương tự
CL
Xem chi tiết
TV
Xem chi tiết
HY
Xem chi tiết
TL
Xem chi tiết
TT
Xem chi tiết
DL
Xem chi tiết
BT
Xem chi tiết
DL
Xem chi tiết
NL
Xem chi tiết
HD
Xem chi tiết