1、C语言从入门到精通一一概述

1.1、什么是程序

程序:为了让计算机执行某些操作或解决某个问题而编写的一系列有序指令的集合

举例:

#include <stdio.h>


void main(){
   
	printf("hello,world!");
}

1.2、why is c语言

在这里插入图片描述

2.3、C语言的诞生小故事

1、为什么发明C语言:C语言的诞生是和UNIX操作系统的开发密不可分的,原先的UNIX操作系统都是用汇编语言写的,1973年UNIX操作系统的核心用C语言改写,从此以后,C语言成为编写操作系统的主要语言

2、C语言对其它语言的影响:很多编程语言都深受C语言的影响,比如C++(原先是C语言的一个扩展)、C#、Java、PHP、Javascript、Perl、LPC和UNIX的CShell等。

3、掌握C语言的人,再学其它编程语言,大多能很快上手,触类旁通,很多大学将C语言作为计算机教学的入门语言

4、发明人:丹尼斯·里奇 C语言之父 Unix之父

2.4、C语言发展历程

在这里插入图片描述
说明:需要知道C语言的两个重要的版本 1.ANSIC(标准C), C892.C99

2.5、C语言的特点

1、代码级别的跨平台:由于标准的存在,使得几乎同样的C代码可用于多种操作系统,如Windows、DOS、UNIX等等;也适用于多种机型。

2、使允许直接访问物理地址,对硬件进行操作:由于C语言允许直接访问物理地址,可以直接对硬件进行操作,因此它既具有高级语言的功能,又具有低级语言的许多功能,C语言可用来写系统软件(比如操作系统,数据库,杀毒软件,防火墙,驱动,服务器程序)。

3、C语言是一个有结构化程序设计、具有变量作用域(variablescope)以及递归功能的过程式语言

4、C语言传递参数可以是值传递(passbyvalue,值),也可以传递指针(apointerpassedbyvalue,地址)

5、C语言中,没有对象,不同的变量类型可以用结构体(struct)组合在一起

6、预编译处理(preprocessor),生成目标代码质量高,程序执行效率高

2.6、C程序的开发工具

在这里插入图片描述

2.7、安装VC++2010Express

2.7.1、VC++2010Express基本介绍

1、vc2010位全称为microsoftvisualc++2010Express是微软的一款产品

2、vc2010是一款IDE(集成开发环境),可用于开发c或者c++应用程序

3、vc2010安装后,会安装VisualC++库的运行时组件,使用户能够在计算机上运行使用VisualC++开发的应用程序

2.7.2、VC++2010Express安装流程

1、下载安装软件

htt

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

计算机程序猿

觉得写的不错的给小编一点鼓励

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值