李洪强漫谈iOS开发[C语言-003]-开发概述程序设计语言
2016-07-02 09:14
609 查看
李洪强iOS开发之程序设计语言
printf 是打印的意思- 格式化输出
f: format 格式化
C语言编译器
编译器的功能就是将高级语言的源代码,翻译成机器可以识别的二进制文件就是可执
行文件----> 得到应用程序
欢迎学习iOS
还得操作硬件,要屏幕打印一句话,需要操作硬件,但是我们是没有任何一句和
硬件相关的代码的,操作系统是管理应用程序,执行应用程序
操作系统的地位
应用软件
(操作系统提供了)应用软件接口
操作系统(提供了对硬件的直接操作)
硬件
应用程序是不知道怎么去操作硬件的,但是操作系统知道,因此,需要在编译后将操作
系统的功能导入进来
导入的过程叫链接
总结应用程序创建过程
编写源代码-> 编译器编译(生成二进制文件)->把功能导入(链接)->运行
相关文章推荐
- 给正准备学习VC++朋友的建议
- MOOC C语言程序设计 基础1.0
- 李洪强漫谈iOS开发[C语言-002]-开发概述程序的本质与简单执行过程
- C语言32个关键字
- 李洪强iOS开发之OC语言前期准备
- 北理工c语言单项选择题
- new与delete创建对象
- VC++学习笔记之Windows数据类型(长期更新)
- C语言下的结构体间赋值的深度分析
- new与delete申请内存
- VC++学习笔记之HelloWorld
- C++Primer 第7章笔记整理
- VC++学习笔记之函数调用约定
- [C/C++]windows下实现swapcontext等函数实践
- 再探C++Primer (1) 关于编译及IO流
- 再探C++Primer (2) 基本内置类型、变量
- C/C++中const的基本访问规则
- c/c++参考文档
- 92. Reverse Linked List II
- leetcode 3 sum closest算法