memory-address

    0熱度

    1回答

    我正在創建一個系統來註冊不同的事件。對於每個事件它存儲的地址,該地址可以是下列之一: Facebook的資源(基本上開頭的網址 「facebook.com」) E-mail地址(任何有效的電子郵件) 另一個URL (假/捶打/等) 第四是不重要的。 根據地址類型(FB API /發送電子郵件/ POST表單),我需要做不同的事情。我在考慮只存儲它是什麼類型,但我首先想問問是否有一些正則表達式或類似

    2熱度

    2回答

    假設我有int *a, int *b, int *c並且說a和b已經指向一些整數。 我想將它們添加下來a和b整數,並保存到哪裏c指向 此: *c = *a + *b; 不起作用。它總是吐出「的無效參數‘一元*’爲什麼這麼 附加信息:? 這裏就是我正在努力實現它: int getCoordinates(int argc, char *argv[], FILE *overlay, FILE *ba

    -1熱度

    1回答

    在C程序中,我得到了2個程序,一個用於在共享內存中存儲字符串,另一個程序是通過訪問共享內存來打印相同的字符串。 program 1-> printf("\n SENDER ADDRESS"); printf("\nTHE ADDRESS IS %p",addr1); printf("\nENTER THE MESSAGE:"); scanf("%s",addr1); printf

    35熱度

    4回答

    當我運行此代碼。 #include <stdio.h> void moo(int a, int *b); int main() { int x; int *y; x = 1; y = &x; printf("Address of x = %d, value of x = %d\n", &x, x); printf("Addr

    0熱度

    1回答

    有沒有辦法在這些程序中打印同一物理地址(同時使用共享內存概念)而不是打印不同的邏輯地址? 的理由讓我打印相同的物理地址:... /*這是可選的閱讀這一點,因爲我已經提供了大量的信息,這些信息不是核心*/ 在我的實驗中,我有兩個程序:一個通過共享內存概念在物理內存中存儲字符串,另一個通過訪問共享內存打印相同的字符串。 程序1: #include<sys/types.h> #include<stri

    5熱度

    3回答

    有沒有辦法得到寄存器的地址?例如,eax寄存器的地址(不是它的內容)。

    3熱度

    4回答

    24位內存地址有多少個十六進制數字?

    1熱度

    7回答

    #include <stdio.h> #include <stdlib.h> int main(void) { char *ptr1 = "Hello World\n"; char *ptr2; ptr2 = ptr1 + 6; ptr2 = "Test!\n"; printf("%s",ptr2); printf("%s",p

    4熱度

    4回答

    這是一個面試問題,我在一本面試書中遇到,後來在面試中遇到。 的問題是 如何分配值(比如0)到地址(比如0x12345678)。 我所能爲這個問題的嘗試(採訪結束後很長一段時間後) 的地址是可以存儲在一個指針數,我們可以爲其賦值地址由一個指針,它的值是地址,如: int* p = 0x12345678; *p = 0; 然而,這是不可能用的存儲器管理的系統上,因爲PROGR我沒有

    1熱度

    1回答

    我想寫一個變量監視類,允許我通過它一個指針(理想情況下void *)尋址通常會完全超出範圍或者班級無法進入。然後該類將在屏幕上週期性地顯示該內存位置的內容 - 以用戶定義的方式解釋(例如。(int *))。我只會使用這個指針從內存中讀取數據,它會作爲一個骯髒的破解,在開發期間爲我在運行時暫時感興趣的變量開發一種監視窗口 - 而不需要引入大量代碼這些變量在範圍/類可訪問。 我正在使用VC++ 201