设万维读者为首页 广告服务 技术服务 联系我们 关于万维
简体 繁体 手机版
分类广告
版主:阿飞的剑
万维读者网 > 茗香茶语 > 帖子
我终于回忆起如何让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 | 全球最佳航空公司出炉:海航获五星
海外华人福利!在线看陈建斌《三叉戟》热血归回 豪情筑梦 高清免费看 无地区限制
一周点击热帖 更多>>
一周回复热帖
历史上的今天:回复热帖
2013: 今天打开面前的 fortune cookie,里面
2013: 在《万维》认识那么多网友,能够“爱真
2012: 民主与制衡(与ceLery的对话)
2012: 龙年最新消息:菜刀实名制
2011: 清明上河图
2011: 今天可以加仓?
2010: 昨天小O小笨吃奶的劲都使出来了,牛牛
2010: 苹果技穷了,亚洲类似的MID产品性能更
2009: 丫子,东城,孤网魂注意廖
2009: 我最讨厌老华侨们毫无技术含量的做生意