memory-address

    0熱度

    1回答

    Compiler: gcc version 4.8.5 20150623 (Red Hat 4.8.5-4) (GCC) OS : CentOS 我有以下代碼: void foo24() { int x; std::cout << x << std::endl; } int main() { foo24(); return 0; }

    0熱度

    1回答

    我有一個由drupal 7.X製作的商業網站。在這裏我想推薦一些該節點作者爲訪問者創建的其他內容。我搜索了很多,但我發現的唯一的事情是在視圖中定義一個關係以限制用戶查看他/她自己的內容。 有沒有人在drupal 7.X中遇到同樣的問題?

    0熱度

    1回答

    我想創建一個窗體,其中有一個文本輸入框,用戶可以輸入他們的名字,然後我也想要一個按鈕。但是我想要這個按鈕有一個名爲ReadName()的函數,當用戶點擊按鈕時,它會出現一條消息:「你好用戶名會出現在這裏 我已經嘗試了我的自我,但我不認爲我沒有得到我想要的。任何幫助將不勝感激的。 <form> <label for="name">Name:</label> <input type

    2熱度

    1回答

    我有以下難題要解決,我不知道我該怎麼做。它說: 有一個Ubuntu Linux C程序輸出變量的地址。 v1: 0xa156128 v2: 0xff97410c v3: 0xf750e34b v4: 0x804a0c0 我知道程序不使用共享內存,至少有一個變量是堆變量。這些變量中的哪一個是global/local/heap。 這些都是可用的信息,我真的很感興趣解決這個難題的任何想法。閱讀

    0熱度

    2回答

    我有一個函數接受兩個指針參數。比方說這是 void add(u16 *x, u16 *y) 而且我有另一個接受三個指針參數的函數。 void fact(u16 *a, u16 *b, u16 *c){ if(*c > 500){ add(*a,*b); // Is this correct? } } 如果實際上在一定條件被滿足,我要的參數a和b傳遞給函數添

    0熱度

    2回答

    我一直在研究(在SO和其他地方)虛擬地址和物理地址之間的關係。如果有人能確認我對這個概念的理解是否正確,我將不勝感激。 頁表被分類爲'虛擬空間',幷包含每個頁面的虛擬地址。然後它映射到包含每個頁面的物理地址的「物理空間」。 維基百科圖讓我更清楚地解釋: https://upload.wikimedia.org/wikipedia/commons/3/32/Virtual_address_space

    -1熱度

    2回答

    之間的區別我給這個問題做了一個練習,但是我找不到fp0 = &hundred;後要做什麼。有人可以幫我嗎? 按照pointex.c中的代碼片段工作。會打印什麼? 隨着一些後來的練習繪製代表變量 的方框和代表指針的箭頭。 //code fragment g float ten = 10.0F; float hundred = 100.0F; float * fp0 = &ten, * fp1

    62熱度

    5回答

    我注意到字符串文字在內存中的地址與其他常量和變量(Linux操作系統)非常不同:它們有許多前導零(未打印)。 實施例: const char *h = "Hi"; int i = 1; printf ("%p\n", (void *) h); printf ("%p\n", (void *) &i); 輸出: 0x400634 0x7fffc1ef1a4c 我知道它們被存儲在可執行

    0熱度

    2回答

    我似乎並沒有讓我的堆棧操作以及堆棧。它似乎編譯正確,並從我所瞭解的推和彈出函數寫入正確(但他們可能是錯誤的)。 我嘗試推入2個整數到堆棧中,然後再次彈出它們以測試它,但它彈出了我看來是整數形式的內存地址,但是這可能不是案件。無論哪種方式,它不會彈出正確的值,我不能找到任何明顯的代碼。 可能很重要的一點是,彈出的值似乎沒有經過多次迭代而改變,但我認爲malloc調用會阻止這種情況。無論如何,我正在使

    0熱度

    2回答

    有兩個short s(總共4個字節)的分配內存arr陣列。然後我相應地用這兩個元素填充ffff和eeee。在我試圖遍歷與分配給4 char s相同的分配內存之後(總共也是4個字節,但現在我想能夠按1個字節查找元素)。正如你從輸出中看到的那樣,它沒有顯示出我期望的結果(得到相同的0xeeeeffff分解爲4個單獨的元素)。代碼有什麼問題? short *arr = malloc(sizeof(sho