1 / 5
文档名称:

深入了解C语言(函数的参数传递和函数使用参数的方法).doc

格式:doc   页数:5页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

深入了解C语言(函数的参数传递和函数使用参数的方法).doc

上传人:xxj16588 2016/1/24 文件大小:0 KB

下载得到文件列表

深入了解C语言(函数的参数传递和函数使用参数的方法).doc

相关文档

文档介绍

文档介绍:深入了解C语言(函数的参数传递和函数使用参数的方法):,Debug,,NASM实例C程序:/**/charch;inte_main(){e_putchar(ch);}目标内容:,它生成的是16位的代码,比较简单,,所以Turboc下的Tlink并不能为我们生成目标程序,,,,我们也用e_putchar()来代替我们平常使用的putchar().这里"e"的意思就是"example".没有了main函数,我们的C程序就没有了入口,所以在开始编译这段C代码之前,我还得写几行简单的汇编代码,通过它来作为我们程序的入口.;[BITS16][globalstart][extern_e_main]start:call_e_main按照C语言的****惯,所以C总的名词都要自动在前面加一个"_",我们在C中的e_main函数,如果要在汇编中调用,:call_e_main,-fobj-:TCC-mt--,,,,,我们就得到了这段C代码编译出来的机器代码文件()--l0-u0xxxx:0000CALL0003xxxx:0003MOVAX,000Bxxxx:0006PUSHAXxxxx:0007CALL0020xxxx:,,,我们在e_main做的就是一件事情:调用e_putchar(ch);,,然后通过PUSHAX把AX的值,