Tips

1.链接器的作用

       把你编写的目标代码、系统的标准启动代码和库代码这3部分合并成一个文件,即可执行文件。对于库代码,链接器只会把程序中用到的库函数代码提取出来。

2.窗口关闭

      在程序执行完毕后,执行程序的窗口立即消失。如果不希望出现这种情况,可以让程序暂停,直到按下Enter键,才消失,要实现这种效果,只需在return之前加 getchar();即可。

     getchar();

     该行读取一次键的按下,所有程序在用户按下Enter之前会暂停。有时根据程序的需要,可能还需要一个击键等待。这种情况下,必须用两次getchar();

     getchar();

     getchar();

3.对编程而言,可移植性意味着什么?

     完美的可移植程序是:其源代码无需修改就能在不同的计算机系统中成功编译的程序。

4.解释源代码文件、目标代码文件和可执行文件有什么区别?

     源代码文件包含程序员使用的任何编程语言编写的代码。

    目标代码文件包含机器语言代码,它不必是完整的程序代码。

    可执行文件包含组成可执行程序的完整机器语言代码。

5.编程的7个主要步骤?

     定义程序目标、设计程序、编写程序、编译程序、运行程序、测试和调试程序、维护和修改程序

6.编译器的任务?

   编译器把源代码翻译成等价的机器语言代码,也叫目标代码。

7.链接器的作用

   链接器把编译器翻译好的源代码以及库代码和启动代码组合起来,生成一个可执行程序。

8.如何标识进制数与展示

    0x   0X为前缀表示十六进制   

   0   前缀标识八进制

   %d 显示十进制数、%o显示八进制数、%x显示十六进制

另外要显示各进制的前缀0、0x等必须使用%#o、%#x、%#X

   

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值