手把手教你学C语言
电子书推荐
-
C语言入门经典(第5版)高清完整版 评分:
本书包含了第四版的大部分内容,并新加入了第14章的高级主题。 C语言开发类零售书畅销冠军,讲解最细腻、最透彻、性价比最高的C语言入门书,跟随编程导师Ivor Horton学习最流行的编程语言,掌握最新的C语言特性以及良好的编程习惯,开启职业生涯, C语言是每一位程序员都应该掌握的基础语言。C语言是微软.NET编程中使用的C#语言的基础;C语言是iPhone、iPad和其他苹果设备编程中使用的Objective-C语言的基础;C语言是在很多环境中(包括GNU项 目)被广泛使用的C++语言的基础。C语言也是Linux操作系统及其很多功能的基础。学习C语言可以给编程职业生涯提供牢固的基础,也有助于更好地理解更为现代的语言(如Java)。 《C语言入门经典(第5版)》主要介绍最基础的计算机语言之一——C语言。 本书从最基础的内容开始,步步深入讲解作为一位称职的C语言程序员应该具 备的知识和技能。 主要内容 ◆ 阐述C语言的核心特征,例如循环和分支 ◆ 如何使用指针和指令动态管理内存 ◆ 如何使用头文件和函数模块化代码 ◆ 程序如何通过键盘、显示器和数据文件读写数据 ◆ 如何通过预处理命令在编译时优化代码 ◆ 如何使用结构有效地管理输入数据 本书完整地介绍了一个C应用程序的开发过程,这样你在阅读过程中可以结合实际的应用场景提高编程技能。书中的样例提供了实验的基础,可以通过修改其中的部分代码来对比前后程序运行的结果。后面的练习题用来测试对新知识、新技能的掌握情况,如果需要练习题答案,可以网上下载。 阅读完本书,你应该有能力和信心开发自己的C应用程序,并且具备在大型项目中应用C语言思想的技能。第5版详细介绍了C语言的最新国际标准,并且修订涵盖了语言编译器新支持的C11功能。
上传时间:2017-11 大小:103.77MB
- 147.88MB
C程序设计(第五版)课后答案-第八章
2018-10-11谭浩强第五版的C程序设计的课后习题答案--(第八章,拍不过来,后边的后续每天上传一章节),我无法扫描文件,所以我拍了高清图片,我也是用的这个,怕制作成pdf不高清,所以原图上传了,需要的下载。
- 310KB
C语言程序设计第五版_谭浩强_课后习题答案完整版.doc
2021-04-24C语言程序设计第五版_谭浩强_课后习题答案完整版
- 228KB
C语言第五版 第1章
2018-12-151972—1973年间,美国贝尔实验室的D.M.Ritchie 在B语言的基础上设计出了C语言。 最初的C语言只是为描述和实现UNIX操作系统提供一种工作语言而设计的。 随着UNIX的日益广泛使用,C语言也迅速得到推广。1978年以后,C语言先后移植到大、中、小和微型计算机上。C语言便很快风靡全世界,成为世界上应用最广泛的程序设计高级语言。 以UNIX第7版中的C语言编译程序为基础,1978年,Brian W.Kernighan和Dennis M.Ritchie 合著了影响深远的名著The C Programming Language,这本书中介绍的C语言成为后来广泛使用的C语言版本的基础,它是实际上第一个C语言标准。 1983年,美国国家标准协会(ANSI),根据C语言问世以来各种版本对C语言的发展和扩充,制定了第一个C语言标准草案(’83 ANSI C)。 1989年,ANSI公布了一个完整的C语言标准——ANSI X3.159—1989(常称为ANSI C或C 89)。 1990年,国际标准化组织ISO(International Standard Organization)接受C 89作为国际标准ISO/IEC 9899: 1990,它和ANSI的C 89基本上是相同的。 1999年,ISO又对C语言标准进行了修订,在基本保留原来的C语言特征的基础上,针对应用的需要,增加了一些功能,尤其是C++中的一些功能,并在2001年和2004年先后进行了两次技术修正,它被称为C 99,C 99是C 89的扩充。
- 84.21MB
C程序设计(第五版)课后答案-第五章
2018-10-08谭浩强第五版的C程序设计的课后习题答案--(第五章,拍不过来,后边的后续每天上传一章节),我无法扫描文件,所以我拍了高清图片,我也是用的这个,怕制作成pdf不高清,所以原图上传了,需要的下载。
- 59KB
C语言程序设计(第五版)习题答案.rar
2021-01-05高等学校计算机应用规划教材 《C语言程序设计(第五版)》 宋广军 主编 谭小球 陈荣品 张建科 侯志凌 副主编
- 40.50MB
C语言从入门到精通(第5版)PPT电子课件(可供参考).rar
2022-07-03C语言从入门到精通(第5版)PPT电子课件(可供参考).rar
- 5.41MB
C语言教程第五版
2018-03-09清华大学C语言课程课件,计算机语言:人和计算机之间的通讯需要通过某种特定的语言,这种特定的语言就称为计算机语言。
- 156.79MB
C程序设计(第五版)课后答案-第九章
2018-10-12谭浩强第五版的C程序设计的课后习题答案--(第九章,拍不过来,后边的后续每天上传一章节),我无法扫描文件,所以我拍了高清图片,我也是用的这个,怕制作成pdf不高清,所以原图上传了,需要的下载。
- 2.15MB
C语言详解第五版源码
2007-11-28《C语言详解(第五版)》,原书名Problem Solving and Programm Designer in C,Fifth Edition。是一本经典的C语言教材,已由人民邮电出版社出版,这是该书的源代码^_^
- 993KB
并行程序设计导论课后答案_2.7z
2021-11-20并行程序设计导论课后答案
- 2KB
加速度积分求速度和位移的c语言算法程序
2020-09-17基于单片机的加速度传感器信号采集 并积分求速度和位移的c语言源码 基于单片机的加速度传感器信号采集 并积分求速度和位移的c语言源码
- 1KB
数据结构课设用C、C++写旅游区景点导游系统头文件(用文件存储,DFS,DIJ算法),完全免费!没有要积分,能多给我点点赞吗?
2023-03-23旅游区景点导游系统 完成以下功能: 1、数据格式 用文件存储数据,文件中存储哪些数据,数据格式是什么。 2、数据结构(读文件创建图) 将文件中的数据读入内存,建立图的存储结构,可以选择邻接表或邻接矩阵作为存储结构,存储结构要准确记录旅游区各旅游景点及其相邻景点之间的相关信息。给出存储结构的C语言定义。 3、查询、编辑景点信息 提供用户操作的菜单和界面,实现对景点信息的查询、添加、删除、修改等操作,注意数据间的关联性。编辑后的信息需要保存回文件。 4、旅游区景点显示 显示游客当前所在景点及所有与游客所在景点相邻景点信息。 5、查询从每个景点出发到其他任一景点的最短简单路径及距离 用户输入任一景点,输出旅游区每个景点到该景点的最短简单路径及距离。 6、查询任意两个景点之间所有简单路径及距离、最短简单路径及距离
- 401KB
DeepLearning之LSTM模型输入参数:time_step, input_size, batch_size的理解
2021-01-201. LSTM模型 输入参数理解 (Long Short-Term Memory) lstm是RNN模型的一种变种模式,增加了输入门,遗忘门,输出门。 LSTM也是在时间序列预测中的常用模型。 小白我也是从这个模型入门来开始机器学习的坑。 LSTM的基本概念与各个门的解释已经有博文写的非常详细:推荐博文:【译】理解LSTM(通俗易懂版) 这篇文章写的非常详细,生动,概念解释的非常清楚。我也是从这个博文里开始理解的。 2. 模型参数 模型的调参是模型训练中非常重要的一部分,调整参数前的重要一步就是要理解参数是什么意思,才能帮助更好的调整参数。 但是发现在一些实战模型将代码直接放在那里,但是基本
- 2.99MB
Vulkan编程指南.pdf
2020-04-13Vulkan编程指南高清版,内容可复制,非常实用.
- 2.44MB
python自动化办公——python操作Excel、Word、PDF集合大全
2021-01-21本文是鉴于有些粉丝的工作需求,有时候需要遇到这些文件的处理。因此,我写了一个文章集合,供大家参考,整篇文章已经整理成册(如下图所示),如有需求,请私聊! 目录 章节一:python使用openpyxl操作excel 1、openpyxl库介绍 2、python怎么打开及读取表格内容? 1)Excel表格述语 2)打开Excel表格并获取表格名称 3)通过sheet名称获取表格 4)获取表格的尺寸大小 5)获取表格内某个格子的数据 ① sheet[“A1”]方式 ② s
- 293KB
Autosar配置工具链
2022-04-14Autosar配置工具链
- 17KB
数据结构课设用C、C++写旅游区景点导游系统函数文件(用文件存储,DFS,DIJ算法),完全免费!没有要积分,能多给我点点赞吗?
2023-03-23旅游区景点导游系统 完成以下功能: 1、数据格式 用文件存储数据,文件中存储哪些数据,数据格式是什么。 2、数据结构(读文件创建图) 将文件中的数据读入内存,建立图的存储结构,可以选择邻接表或邻接矩阵作为存储结构,存储结构要准确记录旅游区各旅游景点及其相邻景点之间的相关信息。给出存储结构的C语言定义。 3、查询、编辑景点信息 提供用户操作的菜单和界面,实现对景点信息的查询、添加、删除、修改等操作,注意数据间的关联性。编辑后的信息需要保存回文件。 4、旅游区景点显示 显示游客当前所在景点及所有与游客所在景点相邻景点信息。 5、查询从每个景点出发到其他任一景点的最短简单路径及距离 用户输入任一景点,输出旅游区每个景点到该景点的最短简单路径及距离。 6、查询任意两个景点之间所有简单路径及距离、最短简单路径及距离
- 1.43MB
C#40000字全套精华教程!!!从入门到精通,一篇就够了!!!
2022-04-06C#40000字全套精华教程!!!从入门到精通,一篇就够了!!! 本文摘选自菜鸟教程,csdn,以及本人学习的笔记资源,如果遇到显示或者格式其他问题可以直接查看pdf文件
- 1.79MB
C++并发编程实战(全书和源码).zip
2023-12-26C++并发编程实战(全书和源码)
- 182B
数据结构课设用C、C++写旅游区景点导游系统main函数(使用文件存储,DFS,DIJ算法,附详细说明)完全免费,求求点赞!
2023-03-23旅游区景点导游系统 完成以下功能: 1、数据格式 用文件存储数据,文件中存储哪些数据,数据格式是什么。 2、数据结构(读文件创建图) 将文件中的数据读入内存,建立图的存储结构,可以选择邻接表或邻接矩阵作为存储结构,存储结构要准确记录旅游区各旅游景点及其相邻景点之间的相关信息。给出存储结构的C语言定义。 3、查询、编辑景点信息 提供用户操作的菜单和界面,实现对景点信息的查询、添加、删除、修改等操作,注意数据间的关联性。编辑后的信息需要保存回文件。 4、旅游区景点显示 显示游客当前所在景点及所有与游客所在景点相邻景点信息。 5、查询从每个景点出发到其他任一景点的最短简单路径及距离 用户输入任一景点,输出旅游区每个景点到该景点的最短简单路径及距离。 6、查询任意两个景点之间所有简单路径及距离、最短简单路径及距离
- 1.10MB
Qt移植:Ubuntu18.04 交叉编译qt5.12.7详细教程配置编译qt-everywhere-src-5.12.7
2021-01-09配置编译qt-everywhere-src-5.12.7安装交叉编译链已配置好TSLIB编译注意事项配置编译qt源码执行脚本对于硬浮点设置相关参数配置QTCreator打开选项添加qmake添加已安装的arm版本交叉编译工具链最后组合下PS:对于强迫症需要安装rsync复制相关文件至开发板PC端的串口通讯工具成功移植到了ARM开发板上运行 安装交叉编译链 参考我的博客安装arm-linux-4.9.4交叉编译链 已配置好TSLIB 参考我的博客tslib编译教程 编译注意事项 注意使用的交叉编译工具链,带hf和不带hf的运行程序是由区别的,可能就无法运行程序(常见报错:no such file
- 133KB
数据特征分析:相关性分析(Pandas中的corr方法)
2021-01-21文章目录1.图示初判两个变量之间的相关性(散点图)多变量之间的相关性(散点图矩阵)2.Pearson相关系数3.Spearman相关系数 分析连续变量之间的线性相关程度的强弱 介绍如下几种方法: 图示初判 Pearson相关系数(皮尔逊相关系数) Sperman秩相关系数(斯皮尔曼相关系数) 1.图示初判 拿到一组数据,可以先绘制散点图查看各数据之间的相关性: 两个变量之间的相关性(散点图) import numpy as np import pandas as pd import matplotlib.pyplot as plt from scipy import stats %matplo
- 6.20MB
基于stm32水质监测系统(毕设)
2019-09-13基于stm32水质监测系统(毕设)
- 106KB
npm ERR! code EPERM npm ERR! syscall open npm ERR! path C:\Program Files\nodejs\node_cache\_cacache\
2021-01-07报错信息: npm ERR! code EPERM npm ERR! syscall open npm ERR! path C:\Program Files\nodejs\node_cache\_cacache\tmp\9600794e npm ERR! errno -4048 npm ERR! Error: EPERM: operation not permitted, open 'C:\Program Files\nodejs\node_cache\_cacache\tmp\9600794e' npm ERR! [OperationalError: EPERM: operation no
- 1.13MB
基于51单片机的温控系统
2021-12-23使用STC89C52单片机作为主控芯片,DS18B20检测外界温度,LCD1602显示,同时温度超过上限时,启动蜂鸣器报警及电机,模拟风扇降温(免费,含程序、仿真图、原理图)
- 319KB
source insight4.0暗黑主题【仿VS code】
2023-04-26source insight4.0暗黑主题【仿VS code】
- 202.93MB
modbus tcp/rtu客户端服务端通讯程序合集(C#、c++、mfc)
2019-10-17最近在学modbus通讯,整理了大批资源代码,肯定让你满意,包含c#、c++、mfc、c的各类基本、有难度的代码,modbus tcp/rtu和tcp等,也有modbus的类库及仿真软件,过段时间,我会再整理内容写篇博客,并且把整理好注释的代码提供到博客里,到时候写好望大家交流提点意见。若觉得积分不值,可退。qq1124008433
- 43KB
编译原理 - LR(1)分析法:C/C++实现
2023-11-15LR(1)(Left-to-Right, Rightmost derivation with 1 symbol lookahead)分析法是一种用于构建分析器的语法分析方法,通常用于分析上下文无关文法的语法结构,属于LR分析法的一种变种。它是一种强大的自底向上语法分析方法,适用于具有一定复杂性的上下文无关文法,通过使用向前查看符号来处理文法中的二义性,使得可以更精确地分析和理解输入。 在实验的代码实现过程中,定义了ACTION表和GOTO表,这两个表是LR(1)分析表的核心部分,其中ACTION表用于记录移进和归约操作,GOTO表用于记录状态之间的转移。这些表提供了对输入串和状态栈的操作指导。接着定义了产生式结构体,并初始化了产生式数组、状态栈、符号栈和输入串等变量。这些变量在分析过程中起着关键的作用。 主要的分析过程在函数analyse()中实现。这个函数使用了循环来逐步分析输入串,直到达到接受状态或发生错误。在每一步中,根据输入字符和当前状态,在ACTION表中查找相应的操作。如果是移进操作,将状态和输入字符压入栈中,并打印当前步骤的状态。如果是归约操作,根据产生式进行出栈操作,
- 6.23MB
CEC2021基础测试函数(matlab和C两个版本)
2021-11-21官网下载,用于智能群优化算法的CEC2021测本测试函数(matlab和C两个版本)。
- 83KB
解决 github项目clone报错 Failed connect to github.com:443; Connection
2021-01-09系统环境:CentOS Linux release 7.6.1810 (Core) 起因:npm构建时报错 npm ERR! Error while executing: npm ERR! /usr/bin/git ls-remote -h -t https://github.com/nhn/raphael.git npm ERR! npm ERR! fatal: unable to access 'https://github.com/nhn/raphael.git/': Failed connect to github.com:443; Connection timed out npm