01-C语言概述-【ios开发零基础,菜鸟阿新带你从C语言开始学起】

虽然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进行处理,非常感谢!

上一篇 2016年11月3日
下一篇 2016年11月3日

相关推荐