学习C语言我们要了解的一些概述
2016-11-22 17:02
246 查看
1、现有的开发语言有几种?主流是用来做什么的?(关键词)
C++:主要用于服务器后台代码编写,有很大优势。现在逐渐火起来的VR技术,也可以用C++来进行研发。同时C++也可以做前端,主要是做桌面应用,基于linux主要使用QT开发,基于Windows用控制台MMC
JAVA:前端或后台开发。
php :电商
C#:Windows下桌面应用程序
net::做网络
python:类似于shell是一种脚本语言,主要应用于大数据处理,软件测试(包括功能测试、性能测试)。
oc.:objective_c的缩写,是ios系统的开发语言。
2、为什么选择C语言做开发,或者说C语言有什么特点?
嵌入式主要跟操作系统打交道,而操作系统都是用C语言实现的。
3、为什么要用C语言来写内核、做开发?
C语言有出色的移植性,能够访问硬件,运行效率高。
4、什么叫移植性?
一个软件从一个平台转到另一个平台运行时,需要修改的代码越少移植性越好。
5、写C时,那些语法或知识点让我们的程序移植性更好?
time define 数据 宏定义
6、还有哪些语言可以访问硬件?
汇编,其访问效率远远大于C,但是是低级语言,不能实现复杂的语言,C语言有更多的高级语法。
7、什么时候用C什么时候用汇编?
对硬件做初始化 用汇编快
对硬件做复杂操作 用C快
8、C面向结构,其他面向对像。JAVA属于解释性语言(由一个中介翻译给机器)
9、面向结构和面向对象的区别是什么?
面向结构是解决微观的(做一个细节,做具体事情的)
面向对象是宏观的(整体)
10、C语言(面向结构)的缺点
复用性差:复用性好就是一段代码不做任何修改就可以用,将代码写成函数可以提高复用性。
维护性差:一旦程序出了问题,不能直接找到问题
拓展性差:在一段原程序上加入一些新功能,修改的代码越少越好。
11、好代码的四大特点:复用性好、拓展性好、维护性好、可读性强
C++:主要用于服务器后台代码编写,有很大优势。现在逐渐火起来的VR技术,也可以用C++来进行研发。同时C++也可以做前端,主要是做桌面应用,基于linux主要使用QT开发,基于Windows用控制台MMC
JAVA:前端或后台开发。
php :电商
C#:Windows下桌面应用程序
net::做网络
python:类似于shell是一种脚本语言,主要应用于大数据处理,软件测试(包括功能测试、性能测试)。
oc.:objective_c的缩写,是ios系统的开发语言。
2、为什么选择C语言做开发,或者说C语言有什么特点?
嵌入式主要跟操作系统打交道,而操作系统都是用C语言实现的。
3、为什么要用C语言来写内核、做开发?
C语言有出色的移植性,能够访问硬件,运行效率高。
4、什么叫移植性?
一个软件从一个平台转到另一个平台运行时,需要修改的代码越少移植性越好。
5、写C时,那些语法或知识点让我们的程序移植性更好?
time define 数据 宏定义
6、还有哪些语言可以访问硬件?
汇编,其访问效率远远大于C,但是是低级语言,不能实现复杂的语言,C语言有更多的高级语法。
7、什么时候用C什么时候用汇编?
对硬件做初始化 用汇编快
对硬件做复杂操作 用C快
8、C面向结构,其他面向对像。JAVA属于解释性语言(由一个中介翻译给机器)
9、面向结构和面向对象的区别是什么?
面向结构是解决微观的(做一个细节,做具体事情的)
面向对象是宏观的(整体)
10、C语言(面向结构)的缺点
复用性差:复用性好就是一段代码不做任何修改就可以用,将代码写成函数可以提高复用性。
维护性差:一旦程序出了问题,不能直接找到问题
拓展性差:在一段原程序上加入一些新功能,修改的代码越少越好。
11、好代码的四大特点:复用性好、拓展性好、维护性好、可读性强
相关文章推荐
- [转]熊猫烧香源代码,一些源代码值得我们学习用于正途
- 分享一下 本人现在在学习C语言 谁有学好C语言的一些技巧 多谢
- “C语言” 读书札记(五)之[让我们一起学习汇编吧!(段)]
- 学习C语言一些的好的书和网站
- 02.IOS学习笔记之C语言概述
- DirectX学习-了解什么是DirectX里的一些基本的概念
- 经过大二一个学期的c语言学习,我从中总结了一些c语言的优缺点心得~分享给大家。
- C语言学习_002_C语言概述
- Java第一课 Java的一些基本概念,Java的起源、为什么我们要学习Java语言,Java跨平台原理剖析;Java环境变量的配置,初学者常犯的问题,Java语言的基本数据类型和Java的语句。
- 一些学习单片机和C语言遇到的问题
- 学习oracle时了解的一些函数
- 关于C语言学习单片机的一些心得
- 学习C语言调试的一些经验(不适合高手,与和我一样的小菜鸟分享)
- arcgis for android 学习 - (4) 了解mapView的一些方法和事件
- 写给那些大学不怎么用功的我们:学习java的一些心得、对java发展的看法和一些代码
- net控件中数据导到Excel的格式 首先,我们了解一下excel从web页面上导出的原理。当我们把这些数据发送到客户端时,我们想让客户端程序(浏览器)以excel的格式读取它,所以把mime类型设为:application/vnd.ms-excel,当excel读取文件时会以每个cell的格式呈现数据,如果cell没有规定的格式,则excel会以默认的格式去呈现该cell的数据。这样就给我们提供了自定义数据格式的空间,当然我们必须使用excel支持的格式。下面就列出常用的一些格式: 1) 文本
- C语言概述01 - 零基础入门学习C语言01(新版)
- C语言概述(C语言学习随笔一)
- C语言编程中我们会遇见一些指令,在这里列了一些出来
- 1.从零开始学习C语言--C语言概述