李洪强漫谈iOS开发[C语言-003]-开发概述程序设计语言

   李洪强iOS开发之程序设计语言

 

printf 是打印的意思- 格式化输出

f: format 格式化

 

            C语言编译器

 

编译器的功能就是将高级语言的源代码,翻译成机器可以识别的二进制文件就是可执

行文件----> 得到应用程序

 

欢迎学习iOS

还得操作硬件,要屏幕打印一句话,需要操作硬件,但是我们是没有任何一句和

硬件相关的代码的,操作系统是管理应用程序,执行应用程序

 

操作系统的地位

 

        应用软件

     (操作系统提供了)应用软件接口

        操作系统(提供了对硬件的直接操作)

        硬件

 

应用程序是不知道怎么去操作硬件的,但是操作系统知道,因此,需要在编译后将操作

系统的功能导入进来

导入的过程叫链接

 

 

    总结应用程序创建过程

编写源代码-> 编译器编译(生成二进制文件)->把功能导入(链接)->运行

 

 

 

 

 

 

 

 

 

 

 

 

 

原文地址:https://www.cnblogs.com/LiLihongqiang/p/5634768.html