01/10/2018, 00:58

Xác định địa chỉ của biến trong C

các cao thủ cho em hỏi phần này ạ . em đang học C trong quyển Head First C . cái phần khai báo String literal thì sách học có ghi “it puts all of the constant values - like the string literal “JQK” --into the constant memory block” . cái em thắc mắc là liệu mình có tìm được địa chỉ của con JQK trong “constant memory” và biến cards trong stack ko - nều tìm đc thì bằng cách nào ạ??? em xin cảm ơn ạ

*grab popcorn* viết 03:13 ngày 01/10/2018

printf("%x", card);
Giá trị con trỏ card đang nắm giữ chính là địa chỉ đầu tiên được trỏ tới của chuỗi JQK trong constant memory.

Còn địa chỉ trên stack của con trỏ card thì ko biết bạn học về toán tử & chưa nhỉ? :? Nếu chưa thì khám phá tiếp đi nhé

superuser10 viết 03:00 ngày 01/10/2018

Học sách tiếng anh luôn… ghê vậy

Bài liên quan
0