虽然ios程序员现在不如以前好找工作,但出于喜欢,我还是执着的学下去。让菜鸟带你一起飞翔吧!以下为初学时整理的,仅供参考!
一、ios程序员为什么要学习C语言呢/span>
答曰:iOS开发的核心语言是Objective-C,Objective-C基于C语言,Objective-C是在C语言的基础加了一层面向对象的语法。为了能够更好地掌握Objective-C,我们可以先学习C语言,然后在C语言的基础上升华到Objective-C。
当然,你也可以直接学习Objective-C,只是我个人建议先学习C语言,再学习Objective-C,最后学习iOS开发,这样效果会好一点。
二、C语言简史
- C语言于1972年发明,首次使用是用于重写UINX操作系统(UNIX以前是用汇编写的)
- 随着UNIX操作系统的成功,C语言也得到了大幅度地推广,至今还是世界上最流行、使用最广泛的高级程序设计语言之一
- C语言是一门面向过程的语言,非面向对象的语言
—————————————————————————————————————————————————————————————————————————————
针对不懂计算机的小伙伴在此再补充点基础的计算机和软件常识:
1. 计算机运行原理
1) 硬件基本组成:硬盘、内存、CPU
2) 各个部件之间的运作协调(下图)
2. 计算机只能识别0和1
1) 0和1组成的指令
2) 0和1组成的数据
3. 计算机和软件的联系
1) 软件的基本概念:指令的集合
2) 软件的安装运行过程
- 安装在硬盘
- 运行在内存
3) 为什么要开发软件:
写出能控制计算机的指令
文章知识点与官方知识档案匹配,可进一步学习相关知识C技能树C语言概述C语言发展史113132 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!