黑马程序员技术交流社区

标题: 【资源】c\c++新教程2016版 C语言小白入门基础教程 [打印本页]

作者: 播妞    时间: 2017-9-15 16:12
标题: 【资源】c\c++新教程2016版 C语言小白入门基础教程
c\c++新教程2016版
C语言小白入门基础教程

第1节 - 01_C语言概述01
第2节 - 02_C语言概述02
第3节 - 03_C语言概述03
第4节 - 04_C语言概述04
第5节 - 05_linux介绍
... ... ...
放出一点料:第1章 Unix/Linux基础
与目前流行的Windows相比,Linux是一个免费开放源代码的操作系统,其支持多用户多任务等优秀特点,吸引了一大批从事Unix/Linux研究和应用的爱好者,本章主要向初学者介绍什么是Unix/Linux,Unix/Linux的特点和优势,以便初学者能够从总体上了解Unix/Linux操作系统。

Linux是免费的、不受版权制约、与UNIX兼容的操作系统。
由芬兰人Linus Torvalds于1991年开发出来,目前由来自世界各地的爱好者进行开发和维护。
Linux自从诞生以来,凭借其稳定、安全、高性能和高扩展性等优点,得到了广大用户的欢迎。

UNIX系统是工作站上最常用的操作系统,1969年诞生。
它是一个多用户、多任务的实时操作系统,允许多人同时访问计算机, 并同时运行多个任务。UNIX系统具有稳定、高效、安全、方便、功能强大等诸多优点,自20世纪70年代开始便运行在许多大型和小型计算机上。
UNIX虽然是一个安全、稳定且功能强大的操作系统,但它也一直是一种大型的而且对运行平台要求很高的操作系统,只能在工作站或小型机上才能发挥全部功能,并且价格昂贵,对普通用户来说是可望而不可及的,这为后来Unix/Linux的崛起提供了机会。Unix/Linux是一个类UNIX操作系统。

Linux在x86架构上实现了UNIX系统的全部特性,具有多用户多任务的能力,同时保持了高效性和稳定性,Linux具有如下的优秀的特点:
开放性;
完全免费;
多用户;
多任务;
良好的用户界面;
设备独立性;
提供了丰富的网络功能;
可靠的系统安全性;
良好的可移植性。

Unix/Linux最主要的应用领域是基础服务器应用,如DNS服务器、DHCP服务器、Web服务器、FTP服务器、防火墙等。具体而言,目前Unix/Linux的主要应用领域包括以下几个方面:
1.Unix/Linux服务器
是目前Unix/Linux应用最多的一个领域,可以提供Web、FTP、Gopher、SMTP/POP3、Proxy/Cache、DNS等服务器,支持服务器集群,支持虚拟主机、虚拟服务、VPN等。
2.嵌入式Linux系统
嵌入式Linux是将流行的Linux操作系统进行剪裁修改,能够在嵌入式计算机系统上运行的一种操作系统。Linux嵌入式系统能够支持多种CPU和硬件平台,性能稳定,剪裁性好,开发和使用容易。其中包括Embedix、uCLinux、muLinux等。

3.桌面应用
近年来,Linux系统特别强调在桌面应用方面的改进,并且已达到相当的水平,完全可以作为一种集办公应用、多媒体应用、网络应用等多方面功能于一体的图形界面操作系统,在办公应用方面,Unix/Linux集成了openOffice、SUN公司的StarOffice以及KOffice等工具。
4.电子政务
随着Linux的快速发展,Linux已逐渐成为Windows系统重要的竞争力量。尤其是Linux在安全性方面的独特优势,又使得Linux在政府应用领域得到很大的发展。目前一些国家正将其电子政务系统向Linux平台迁移。中国政府也对Linux给予极大的支持。

第二章 认识Unix/Linux

X Window
和Microsoft开发的Windows操作系统一样Unix/Linux系统也提供了一个图形的用户桌面系统X Window。
在X Window中用户同样可以通过使用鼠标对窗口、菜单等进行操作来完成相应的工作。
X Window
X Window系统是一个非常出色的图形窗口系统,是类UNIX系统的图形用户界面的工业标准。X Window系统最重要的特征之一就是它的结构与设备无关。
X Window系统的主要特点有如下几点:
(1)X Window系统是客户机/服务器结构的。X Window的实现是与操作系统内核分开的,其主要由X Server和X Client两部分组成。
(2)X Window系统不是Unix/Linux操作系统的必须的构成部分,而只是一个可选的应用程序组件。


文本模式
同时Linux还继承了UNIX系统传统的基于命令行的文本用户环境,使得用户可以在命令行的高效的环境下完成自己的工作。
Unix/Linux绝大多数工作是通过控制台模式完成的。
Unix/Linux系统的控制台也称命令行模式或者Unix/Linux的文本模式。
传统的Unix/Linux的运行模式就是基于命令行的文本模式。用户可以利用命令行环境在占用较少系统资源的情况下完成所有的系统管理的任务。
这种工作模式尤其适用于计算机的远程管理和服务器环境。
选择X Window或者文本模式登录Unix/Linux
如果在Unix/Linux安装时使用的是文本界面,或者在图形界面下安装而选择了从文本模式下登录Unix/Linux系统时,启动计算机后就会直接进入文本模式。
如果安装过程中,选择了从图形界面登录系统,那么在启动计算机后,启动计算机后就会直接进入X Window模式。


第三章 Unix/Linux常用命令

ls-查看文件信息
ls是英文单词list的简写,其功能为列出目录的内容,是用户最常用的命令之一。
它类似于DOS下的dir命令。

ls [参数] 目录或文件
linux文件或者目录名称最长可以有265个字符,.代表当前目录,..代表上一级目录,以.开头的文件为隐藏文件,需要用-a参数才能显示
常用参数及含义如下表所示。

参 数
含  义
-a
显示指定目录下所有子目录与文件,包括隐藏文件
-l
以长格式显示文件的详细信息。
使用ls命令查看root目录下的文件信息。在命令提示符下执行如下命令,执行结果如下图所示。

图中列出的信息含义如下图所示。

文件类型:“-”表示常规文件;“d”表示目录;“c”表示字符设备文件;“b”表示块设备文件;“s”表示管道文件;“l”表示链接文件。
文件存取权限:从左到右每3位为一组,依次代表文件拥有者、同组用户和其他用户的存取权限。通常文件共有3个权限,“r”表示只读;“w”表示可写;“x”表示可执行;“-”表示未设置。文件的第一列如为-rw-r--r--,可知其为一个普通文件,文件所有者的权限是rw-,可读可写不可执行,文件所属组群的权限是r--,表示可读不可写不可执行,其他人的属性是r--,表示可读不可写不可执行。只有文件的拥有者或超级用户才能设置文件的属性。
文件的属主和组:在Unix/Linux下每个文件都属于特定的用户和组,文件的属主和超级用户对文件用户最大的存取权限。
...........
以上仅为部分资料还有更多精彩资料等着大家
课程大纲
1.Unix/Linux实战
2.Unix/Linux服务器配置
3.C语言概述
4.数据类型与运算符
5.条件判断与循环语句
6.数组与字符串
7.函数
8.指针
9.内存管理
10.复合类型
11.文件操作
12.项目实战
资料下载图:


资料下载链接已添加:回帖可见视频获取提取码视频链接:https://pan.baidu.com/s/1tIf7GZC81O_LjIA1qyu98w提取码



作者: 百里落辉    时间: 2017-9-16 01:15
thank you very much
作者: Mr.tanyq    时间: 2017-9-16 04:13
阿西吧,给了哈哈哈
作者: guocheng    时间: 2017-9-16 08:56
最近买了一套传智播客的书
作者: kkdbxa    时间: 2017-9-16 15:56
谢谢提供
作者: 风格豆腐干    时间: 2017-9-16 16:28
aaaaaaaaaaaaaaaaaaaaaaaaa
作者: 听见你说    时间: 2017-9-17 00:36
tingjiannisho

作者: 重欧    时间: 2017-9-17 09:56
感谢分享
作者: lzziaini    时间: 2017-9-17 11:06
我是小白  好想学
作者: 543117322    时间: 2017-9-17 12:35
谢谢提供
作者: a81009946    时间: 2017-9-17 14:35
感谢楼主分享神贴
作者: Guozhifeimail    时间: 2017-9-17 16:19
我来领资源学习 支持黑马
作者: liuke1230    时间: 2017-9-17 18:07
感谢分享

作者: wojiaoNB    时间: 2017-9-17 18:12
谢谢喽,感谢您的分享!
作者: csc    时间: 2017-9-17 18:40
谢谢楼主
作者: qlxxxiao    时间: 2017-9-17 19:45
6666666666666666666666
作者: yu772010167    时间: 2017-9-17 21:47
111111111111111111
作者: 3300521501    时间: 2017-9-17 22:51
我要学   我爱学习

作者: lison    时间: 2017-9-18 01:38
9876542310
作者: carrottrojan    时间: 2017-9-18 12:29
感谢感谢,在学习c还有linux中
作者: 走马观花    时间: 2017-9-18 13:08
来一份可好?是不是直接就可以下载?

作者: 维尼    时间: 2017-9-18 14:30
谢了…………………
作者: wangzewen115    时间: 2017-9-18 16:06
啦啦啦啦啦啦
作者: 俺柯一梦    时间: 2017-9-18 16:13
你若安好  便是晴天
作者: wu676635990    时间: 2017-9-18 17:43
c\c++新教程2016版
作者: yangyixuan    时间: 2017-9-19 11:57
Thank you for sharing.
作者: asdfafg    时间: 2017-9-19 13:51
谢谢!!!
作者: gongluck    时间: 2017-9-19 15:09
easy 搞定C语言
作者: wang97041376    时间: 2017-9-19 15:35
【资源】c\c++新教程2016版 C语言小白入门基础教程 [修改]
作者: SkyEE    时间: 2017-9-19 19:50
thanks aaaaa
作者: fjd    时间: 2017-9-19 22:56
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
作者: Markxyao    时间: 2017-9-19 23:36
感谢感谢,在学习c还有linux中

作者: cccccc13c    时间: 2017-9-20 08:43
pppppppppppppppp
作者: cccccc13c    时间: 2017-9-20 08:43
kkkkkkkkkkkkkyjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj
作者: cccccc13c    时间: 2017-9-20 08:44
谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢
作者: luogang241    时间: 2017-9-20 11:36
66666666666666666666666666666666666
作者: yunxy94    时间: 2017-9-20 14:51
哈哈,正在学linux

作者: CheR木子    时间: 2017-9-20 15:05
66666666666666666666666666666
作者: qq397860751    时间: 2017-9-20 15:49
吱吱吱吱吱吱吱吱吱吱吱吱吱吱吱吱吱吱在
作者: jorry    时间: 2017-9-20 17:19
我爱学习 爱传智播客
作者: 沉梦昂志0816    时间: 2017-9-20 21:53
来看看啊超级会员超级会员超级会员超级会员超级会员
作者: Deshun    时间: 2017-9-20 23:41
非常感谢
作者: tj_dragon    时间: 2017-9-21 08:41

感谢感谢,在学习c还有linux中
希望和以前版本有些区别。
作者: bjyfcx    时间: 2017-9-21 08:56
谢谢提供
作者: bjyfcx    时间: 2017-9-21 09:06
怎么只有视频没有上课用的源码?
作者: LW1406332752    时间: 2017-9-21 10:27
123456789

作者: oldwan    时间: 2017-9-21 11:49
回复楼主谢谢你

作者: kevin33    时间: 2017-9-21 17:22
thanks
作者: san_2    时间: 2017-9-21 22:43
谢谢分享
作者: florenal    时间: 2017-9-21 23:24
学习学习
作者: chr309    时间: 2017-9-22 21:33

作者: 梁一桐    时间: 2017-9-22 22:43
thank you very much!
作者: his溪    时间: 2017-9-23 11:10
666xiexie !
作者: minio    时间: 2017-9-23 13:32
感谢分享
作者: yeyu007    时间: 2017-9-23 22:33
好几了:::::

作者: 1205691775    时间: 2017-9-24 06:06
thank you very much
作者: dreamchen999    时间: 2017-9-24 08:47
学习一下
作者: lalalandreal    时间: 2017-9-24 18:27
shshshshshshhsshuzaj
作者: rongwanliu    时间: 2017-9-24 20:37
学无止境,每天都要学点新东西
作者: qile666    时间: 2017-9-25 10:50
学习一下

作者: 一爱贝    时间: 2017-9-25 11:05
看,看看,好资料
作者: 王维鋆    时间: 2017-9-25 12:24
谢谢分享
作者: MrHCD    时间: 2017-9-25 20:39
一定要刷出来链接啊,刚好需要
作者: shizhengui    时间: 2017-9-25 21:39
感谢分享
作者: 槑槑    时间: 2017-9-26 07:16
正好需要
作者: wq316476051    时间: 2017-9-26 10:06
资源很好很强大
作者: dongchao    时间: 2017-9-26 22:24
看看,谢谢
作者: 在青青草原抓羊    时间: 2017-9-26 23:40
谢谢分享
作者: 王维鋆    时间: 2017-9-27 15:44
我想问,有这个视频的笔记资料么
作者: may_I    时间: 2017-9-27 21:42
教程,我都要了

作者: zwmwei    时间: 2017-9-27 23:12
采访时大股东股份的
作者: 2396955901    时间: 2017-9-28 14:05
kanankankankankan
作者: janx    时间: 2017-9-28 14:35
阿三水水水水水水水水水水水水
作者: 3094434639    时间: 2017-9-28 15:11
谢谢雷锋楼主

作者: vsc    时间: 2017-9-28 21:27
看咯好红红火火恍恍惚惚
作者: 王腾飞    时间: 2017-9-28 23:00
谢谢分享, 非常感谢.
作者: 风之谷    时间: 2017-10-3 00:10

作者: duxinhui    时间: 2017-10-3 12:29
资料不错
作者: 庄jl    时间: 2017-10-3 15:09
谢谢分享
作者: za1425    时间: 2017-10-3 18:03
好东西啊,谢谢楼主分享
作者: 失心疯    时间: 2017-10-4 22:23
密码呢

作者: daofeng97    时间: 2017-10-4 23:54
正好需要,下来看看

作者: 老可牛逼了龚    时间: 2017-10-5 15:42
特别感谢!
作者: 决心是种子    时间: 2017-10-6 22:24

最近买了一套传智播客的书
作者: luons    时间: 2017-10-8 21:20
正在学习

作者: dilu    时间: 2017-10-9 00:39
谢谢侬谢谢侬

作者: keaixin    时间: 2017-10-9 15:14
谢谢谢谢

作者: hahu    时间: 2017-10-9 16:30
wonenegkanma
作者: le0wang    时间: 2017-10-11 07:19
好好学习

作者: xiaoxiaoduo    时间: 2017-10-11 13:07
谢谢分享

作者: lixiaoliyubo    时间: 2017-10-11 14:05
dddddddddddddddddddddddddd
作者: ferryman    时间: 2017-10-11 16:18
为了拿个资源只好回复了
作者: cszxh    时间: 2017-10-11 16:24

传智黑马的教学好
作者: cszxh    时间: 2017-10-11 16:25

传智黑马的教学好
作者: 假人    时间: 2017-10-11 16:30
回复的意义是什么
作者: feibor    时间: 2017-10-11 16:44
感觉有很多东西啊
作者: lalalalala    时间: 2017-10-11 19:47
最近买了一套传智播客的书
作者: 诸暨天    时间: 2017-10-11 21:24
谢谢楼主咯
作者: lnori    时间: 2017-10-11 23:13
谢谢 。。。
作者: 18071131284    时间: 2017-10-12 11:01
好  真棒





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2