网站公告 | 全新unity3d 完整学习路线,最强课程配套、服务!详情点击
查看: 7002|回复: 3
收起左侧

C程序设计语言

[复制链接]

C程序设计语言[复制链接]

gzx848383387 发表于 2018-1-15 18:02:50 [显示全部楼层] 回帖奖励 |倒序浏览 |阅读模式 回复:  3 浏览:  7002


简介
C语言是国内外广泛使用的计算机语言,其功能强大,使用灵活,可移植性好,既具有高级语言的优点,又具有低级语言的许多特点,既可以用来编写系统软件,又可以用于编写应用软件。我们推荐的这部掌握C语言程序设计教学视频给大家全面讲述了C语言的基本语法、语句、控制结构以及结构化程序设计的基本思想和方法等知识。

C语言是一种计算机程序设计语言。它不仅有高级语言的特点,而且有汇编语言的特点。C语言的应用范围非常广泛,它可以作为系统设计语言,编写工作系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。

C语言的优点主要有:1、简洁紧凑、灵活方便。2、运算符丰富。C语言把括号、赋值、强制类型转换等都作为运算符处理。从而使C语言的运算类型极其丰富,表达式类型多样化。3、数据类型丰富。C语言的数据类型有:整型、实型、字符型、数组类型、指针类型、结构体类型、共用体类型等。能用来实现各种复杂的数据结构的运算。4、C是结构式语言。5、语法限制不太严格,程序设计自由度大。虽然C语言也是强类型语言,但它的语法比较灵活,允许程序编写者有较大的自由度。6、允许直接访问物理地址,对硬件进行操作。

就C语言的缺点而言,主要表现在数据的封装性上,它使得C在数据的安全性上有很大缺陷。另外,C语言的语法限制不太严格,对变量的类型约束不严格,影响程序的安全性,对数组下标越界不作检查等。

既然是C语言程序设计,除了了解C语言外,对程序设计知识的掌握也是必不可少的。程序设计是软件构造活动中的重要组成部分。它往往以某种程序设计语言为工具,给出这种语言下的程序。程序设计的基本概念有程序、数据、子程序、子例程、协同例程、模块以及顺序性、并发性、并行性、和分布性等。

目录

第1讲 课程安排

第2讲 VC 2008速成版下载和安装

第3讲 VC 2010学习版下载和安装

第4讲 第1章 Hello World

第5讲 第1章 入门

第6讲 第1章 变量、算术表达式、for语句、符号常量

第7讲 第1章 字符输入输出

第8讲 第1章 单词计数(要用到第8章)

第9讲 第8章 要提前

第10讲 第8章 安装 VMware 虚拟机

第11讲 第8章 安装 Ubuntu Linux

第12讲 第8章 安装 Ubuntu Linux VMware Tools

第13讲 第8章 Linux C 编程 - Hello World

第14讲 第1章 数组基础知识

第15讲 第1章 ASCII

第16讲 第1章 数组 - 统计字符出现的次数

第17讲 第1章 函数、参数 - 传值调用

第18讲 第1章 字符数组

第19讲 第1章 字符数组 - 字符串

第20讲 第1章 字符数组 - 打印最长的文本行

第21讲 第1章 外部变量与作用域

第22讲 第1章 复习 - 输入和输出

第23讲 第2章 标识符

第24讲 第2章 常量、符号常量

第25讲 第2章 strlen 函数

第26讲 第2章 枚举常量

第27讲 第2章 变量

第28讲 第2章 整型数据

第29讲 第2章 实型数据

第30讲 第2章 算术运算符

第31讲 第2章 判断闰年

第32讲 第2章 关系运算符

第33讲 第2章 逻辑运算符

第34讲 第2章 二进制和十六进制

第35讲 第2章 数制和权值

第36讲 第2章 位运算符

第37讲 第2章 逻辑运算和位运算的区别

第38讲 第2章 赋值运算符

第39讲 第2章 更高级的运算符

第40讲 第3章 折半查找 - 第47页

第41讲 第3章 switch 语句(一)

第42讲 第3章 switch 语句(二)

第43讲 第3章 while 循环语句

第44讲 第3章 for 循环语句

第45讲 第3章 终止循环

第46讲 第4章 返回非整型值的函数 - 第60页

第47讲 第4章 grep - 第57页

第48讲 第5章 指针和函数

第49讲 第5章 函数指针(一)

第50讲 第5章 函数指针(二)

第51讲 第5章 指针与数组(一)

第52讲 第5章 指针与数组(二)

第53讲 第6章 结构的定义和初始化

第54讲 第6章 结构数组、结构与函数

第55讲 第6章 联合(union)

第56讲 第7章 变长参数表

第57讲 第7章 打开和关闭文件

第58讲 第7章 字符I/O

第59讲 第8章 文件描述符

第60讲 第8章 基本文件I/O操作 - open 函数

第61讲 第8章 基本文件I/O操作 - read、write 函数

第62讲 第8章 基本文件I/O操作 - lseek 函数

第63讲 第8章 标准I/O库概述

第64讲 第8章 打开和关闭流

第65讲 第8章 读和写流 - 字符I/O

第66讲 第8章 流文件定位


离线视频下载

游客,如果您要查看本帖隐藏内容请回复





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
+1
6996°C
3
  • you_wukong
  • LL0201_YYIL
  • 悲梦天下
过: 他们
因分享而快乐,学习以自强!
you_wukong 发表于 2018-1-17 10:05:53 显示全部楼层
6666666666666
因分享而快乐,学习以自强!
LL0201_YYIL 发表于 2018-1-17 15:39:04 显示全部楼层
666666666666666666666666666
因分享而快乐,学习以自强!
悲梦天下 发表于 2018-1-30 00:23:45 显示全部楼层
好东西!!!!!!!!!!
因分享而快乐,学习以自强!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

VR/AR版块|Unity3d|Unreal4|新手报道|小黑屋|站点地图|沪ICP备14023207号-9|【泰斗社区】-专注互联网游戏和应用的开发者平台 ( 浙ICP 备 13006852号-15 )|网站地图

© 2001-2013 Comsenz Inc.  Powered by Discuz! X3.4

1
QQ