2011-10-11 14 views
5

Sử dụng Xcode 4.2. Khi xem bộ nhớ trong trình duyệt bộ nhớ, các địa chỉ bộ nhớ trong cột ngoài cùng bên trái (được gọi là "Số dòng" trong trình đơn Editor) được hiển thị dưới dạng số thập phân. Trước đó ngày hôm nay, họ đã được trong hex. Tôi thích hex hơn nhưng tôi không thể tìm ra cách thay đổi định dạng từ thập phân trở lại thành hex.Địa chỉ bộ nhớ Xcode ở dạng thập phân, nhưng bây giờ là số thập phân. Làm thế nào để tôi thay đổi trở lại hex?

Các biến riêng lẻ, được hiển thị trong Chế độ xem biến, có địa chỉ bằng hex. Các nội dung của bộ nhớ cũng được hiển thị trong hex.

Chỉnh sửa: Ảnh chụp màn hình: Hình chữ nhật màu đỏ nằm xung quanh địa chỉ thập phân. Tôi đã tìm thấy rằng nhấp vào bất cứ nơi nào trong cột với các chuyển đổi màu đỏ trực tiếp giữa các địa chỉ thập lục phân và thập phân.

Thx tới CocoaFu để giúp tôi tìm ra điều này.
http://imgur.com/8D4xg.

+0

Nếu bạn nhận được câu trả lời phù hợp với bạn thì hãy chấp nhận và bạn sẽ nhận được điểm danh tiếng. Nó cũng thể hiện sự tôn trọng đối với người trả lời. – zaph

+1

Thx, CocoaFu. Ảnh chụp màn hình của bạn là cách trình duyệt bộ nhớ của tôi trông * trước *. Bây giờ, có một sự khác biệt. Trên dòng đầu tiên của nội dung bộ nhớ, thay vì hiển thị 0x100114160 ở bên trái hàng đầu tiên hiển thị "03 00 00 00 ...", trình duyệt bộ nhớ của tôi sẽ hiển thị 4296098144 (cùng một địa chỉ bằng số thập phân). Trình duyệt của tôi hiển thị giá trị hex ở mọi nơi khác trong cửa sổ. Ngoài ra, trình duyệt bộ nhớ của tôi trông giống như của bạn. Tôi đã gọi cột bên trái là "Số dòng", đó là cách nó được đặt tên trong menu Trình chỉnh sửa khi trình duyệt bộ nhớ bật lên. Trình đơn Editor cho phép Hiện/Ẩn các phần khác nhau của trình duyệt bộ nhớ. – onaquest

+0

@CocoaFu. Chỉ cần đảm bảo bạn được thông báo về nhận xét của tôi. – onaquest

Trả lời

4

Không chắc chắn bạn đang cố gắng như thế nào nhưng đầu mối đầu tiên là "Số dòng" mà bạn không xem bộ nhớ. Tôi tạo ra:

int *a = malloc(500); 
a[0] = 3; 

bên phải (đối chứng) nhấp vào "a" trong người dân địa phương hiển thị thay đổi, chọn

View Memory of "*a" 

Click vào rect đỏ để thay đổi giữa các căn cứ địa chỉ khác nhau (thập phân/thập lục phân) --thanks to @onquest

enter image description here

Các vấn đề liên quan