設萬維讀者為首頁 廣告服務 聯繫我們 關於萬維
簡體 繁體 手機版
分類廣告
版主:阿飛的劍
萬維讀者網 > 茗香茶語 > 帖子
我終於回憶起如何讓ASM程序和C程序共享單一的常量定義了。很巧妙的辦法
送交者: hpy314 2014年01月28日16:21:32 於 [茗香茶語] 發送悄悄話

我終於回憶起如何讓ASM程序和C程序共享單一的常量定義了。很巧妙的辦法。不是正宗計算機科學的學生絕對想不到。搜遍網絡也沒找到。算是我最早發明的吧。

揭發給大家。以後在印特謬場合相見,知道是《女廁》的網友,多說好話吧

#include <stdio.h>

extern char abc[];          // <<<<<<<<<<<--------------------

asm(".equ abc, 0xdeadbeef");// <<<<<<<<<<<--------------------

int main()
{
    printf("abc=%x",abc);
    return 0;
}

有懷疑的同學可以用這個網頁試一下我的代碼。
http://www.compileonline.com/compile_cpp11_online.php

0%(0)
0%(0)
標 題 (必選項):
內 容 (選填項):
實用資訊
回國機票$360起 | 商務艙省$200 | 全球最佳航空公司出爐:海航獲五星
海外華人福利!在線看陳建斌《三叉戟》熱血歸回 豪情築夢 高清免費看 無地區限制