c++代码 是怎么执行的?
比如先在加载头文件然后对程序的代码是怎么调用的?是先把所有的代码源文件读到内存里吗?是在什么时候创建栈的?所有的类和函数方法又是怎么分配的?哪位高手能给我详细讲解一下吗?...
比如先在加载头文件 然后 对程序的代码是怎么调用的?是先把所有的代码源文件读到内存里吗?是在什么时候创建栈的?所有的类和函数方法又是怎么分配的?哪位高手能给我详细讲解一下吗?
展开
2个回答
展开全部
c++需要编译,链接了才能运行,编译好之后就是
机器码
,直接拷贝到内存里,然后把cpu的指令指针指向开始的位置,然后根据指令该往下的往下,该跳转的跳转,该push的时候push,该pop的时候pop,lz去看下汇编或是单片机能了解的明白点
机器码
,直接拷贝到内存里,然后把cpu的指令指针指向开始的位置,然后根据指令该往下的往下,该跳转的跳转,该push的时候push,该pop的时候pop,lz去看下汇编或是单片机能了解的明白点
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询