成功加入购物车

去购物车结算 X
龙翔书店
  • C/C++学习指南(语法篇)
图文详情

C/C++学习指南(语法篇)

举报

书号:9787302419891;作者:邵发;出版社:清华大学出版社;

售价 17.64

日常价 ¥19.60 

品相 九品

优惠 满包邮

优惠 满减券
    运费
    本店暂时无法向该地区发货

    延迟发货说明

    时间:
    说明:

    上书时间2019-10-12

    数量
    仅1件在售,欲购从速
    微信扫描下方二维码
    微信扫描打开成功后,点击右上角”...“进行转发

    卖家超过10天未登录

    十年老店
    店铺等级
    拍卖等级
    资质认证
    90天平均
    成功完成
    89.57% (391笔)
    好评率
    99.87%
    发货时间
    6.42小时
    地址
    河北省廊坊市大厂回族自治县
    电话
    • 商品详情
    • 店铺评价
    立即购买 加入购物车 收藏
    手机购买
    微信扫码访问
    • 图书条目信息

      C/C++学习指南(语法篇)

      • 装帧:  平装
      • 开本:  16开
      • 纸张:  胶版纸
      • 页数:  377页
      • 字数:  99999千字

      展开全部

      货号:
      L10
      商品描述:
      基本信息
      书名:C/C++学习指南
      定价:49.00元
      作者:邵发
      出版社:清华大学出版社
      出版日期:2016-01-01
      ISBN:9787302419891
      字数:
      页码:
      版次:
      装帧:平装
      开本:16开
      商品重量:
      编辑推荐
         工程师编写,讲述*核心的编程问题,规避*可能遇到的误区!   配套视频(约集)、在线题库(含答案解析)和讨论区,提供充分的示例源码!  主次分明,前后有序,循序渐进,娓娓道来;学习指南,让编程变得简单!本书**的特色是配套了视频教程、在线题库和讨论区。实际上,纸质教材只是整个教学体系的一部分。在本书编写过程中,已经吸收了上千位读者的意见反馈,并总结了大多数读者可能遇到的问题,其具体特点在“前言”部分有详细介绍。读者只需要对照视频,按顺序学习,多加模仿与练习,必能取得良好的学习效果。
      内容提要
      这是一部C/C  语言的基础语法教程,面向零基础的初学者。C  是在C语言的基础上做了部分修改和扩展的程序设计语言。本书的前半部分(1~19章)主要是C语言部分,而后半部分(20~31章)则是C  对C语言的扩展。   本书从实际工程需要出发,介绍一个C/C  从业人员所必须掌握的语法、核心概念和基本技能,消除了学习考试与实际工作之间的差距。书中不仅介绍函数、指针、结构体、类等基本语法,也介绍了传值与传地址、字符串、深拷贝与浅拷贝、动态创建对象、安全地使用指针、面向对象编程思想等核心概念。同时,书中还讲解初级程序员所必须掌握的知识和技术,如单步调试、编码规范、ANSI函数库、文件操作、标准模板库STL的使用。本书配备免费的全套视频教程、在线题库及解析,可结合纸质教材同步使用,书中的近三百个示例的源码,以及所有相关资料均可在http://afanihao.cn上获取。
      目录
      章开始学习C/C  1.1开发平台1.2个程序1.2.1代码解析1.2.2在Windows XP环境下的问题1.2.3常见的问题1.3代码与程序1.4C语言和C  语言第2章控制台输入与输出2.1控制台输出2.1.1输出整数2.1.2用变量表示整数2.1.3指定显示宽度2.1.4输出小数2.1.5用变量表示小数2.1.6指定小数点后的位置2.2控制台输入2.2.1输入整数2.2.2输入小数2.2.3一次输入多个数2.3注释2.4空白2.5常见问题2.6综合例题第3章变量与常量3.1变量3.1.1变量的定义3.1.2变量的命名3.1.3变量的赋值3.2整型变量3.2.1char / short / int类型3.2.2unsigned无符号类型3.2.3*bool布尔类型3.2.4*enum枚举类型3.2.5*long long长整数类型3.3浮点型变量3.4数的进制表示3.4.1数的十进制表示3.4.2数的十六进制表示3.4.3数的二进制表示3.5变量与内存3.5.1二进制存储3.5.2内存3.5.3变量的大小3.5.4变量在内存中的表示3.5.5变量的地址3.5.6理解变量的赋值3.6const常量3.7*字面常量3.8常用类型的范围第4章数组4.1引例4.2数组的定义4.2.1数组的命名4.2.2数组的长度4.3数组的基本使用方法4.3.1数组的初始值4.3.2访问数组中的元素4.3.3用sizeof取得数组的大小4.4数组的内存视图4.5常见问题4.6数组的使用实例4.6.1实例14.6.2实例24.6.3实例34.6.4实例44.7多维数组4.7.1二维问题的表示4.7.2二维数组的定义4.7.3二维数组的初始化4.7.4二维数组的本质第5章字符与字符数组5.1字符是什么5.2字符的表示5.3字符的显示5.4字符常量5.5字符数组5.5.1输出字符串5.5.2输入字符串5.5.3理解结束符的作用5.5.4字符串的截断5.5.5常见问题5.6转义字符5.6.1转义字符的概念5.6.2转义字符的使用举例第6章表达式与操作符6.1算术表达式6.2赋值表达式6.2.1左值6.2.2理解赋值运算6.2.3赋值与算术运算合并6.2.4等号串连的写法6.3关系表达式6.4条件表达式6.5逻辑表达式6.6逗号表达式6.7自增/自减操作符6.8*位操作符6.8.1按位表示6.8.2位运算规则6.8.3移位操作6.8.4应用举例6.8.5例题: 把unsigned int整数转为4个字节6.9类型的转换与提升6.10优先级与结合顺序6.10.1使用括号6.10.2常用的优先级第7章语句7.1什么叫语句7.2if语句7.2.1使用复合语句7.2.2简形式if7.2.3形式if…else if…else if…else7.3switch语句7.3.1匹配7.3.2跳转与执行7.3.3注意事项7.4for语句7.4.1引例7.4.2使用for语句7.4.3变形1: 省略初始表达式7.4.4变形2: 省略第二个表达式7.4.5变形3: 省略后置表达式7.4.6变形4: 置空7.4.7存在break语句7.4.8存在continue语句7.5while语句7.5.1变形: 条件判断内置7.5.2例题7.6do…while语句7.7综合例题17.8综合例题2第8章函数8.1引例8.2初步认识函数8.3函数的定义8.3.1函数名8.3.2参数列表8.3.3返回值类型8.3.4函数的实现8.3.5return语句的用法8.4函数的调用8.4.1函数的调用过程8.4.2参数的顺序8.4.3函数的传值调用8.4.4忽略返回值8.4.5直接使用返回值8.5全局变量和局部变量8.6变量的作用域与生命期8.6.1变量的作用域8.6.2变量的生命期8.7变量名重名问题8.8函数声明与函数定义8.8.1函数的声明8.8.2函数声明相关问题8.9main函数8.10参数的隐式转换8.11*函数名重载8.12*重载函数的匹配8.12.1匹配8.12.2模糊匹配8.13*参数的默认值8.14*内联函数8.15*函数的递归调用第9章指针9.1内存地址的表示9.2指针的概念9.3星号操作9.4指针与数组9.4.1指针加减法9.4.2指针与数组的转换9.5指针作为函数的参数9.6数组作为函数的参数9.7指针作为函数的返回值9.8const指针9.9void*型指针9.10安全地使用指针9.11*二重指针9.12*二维数组与指针9.12.1作为函数的参数9.12.2二维数组与指针的转换0章结构体10.1引例10.2结构体概述10.3结构体的基本用法10.3.1变量定义和初始化10.3.2访问结构体的成员10.3.3定义结构体数组10.4结构体的内存视图10.4.1结构体的成员10.4.2对齐与填充10.5结构体的更多用法10.5.1结构体的赋值10.5.2结构体指针10.5.3作为函数的参数10.5.4作为函数的返回值10.5.5作为结构体的成员10.6*结构体的特殊写法10.6.1没有类型名10.6.2函数内部的结构体类型10.6.3紧凑的形式10.6.4C语言中的struct定义10.7结构体的命名10.8传值与传地址10.9*位字段bitfield10.10实例1章*联合体11.1概念11.2进一步理解union11.3实例11.4union的替代方案2章动态分配内存12.1引例12.2动态分配内存12.3内存管理器与堆12.4对象的生命期12.5实例112.6实例212.7常见问题3章链表13.1概念13.2链表的构造13.2.1头节点与末节点13.2.2链表头的作用13.2.3常见问题13.3有头链表13.3.1概念13.3.2定义一个有头链表13.3.3添加一个节点13.3.4有头链表的遍历13.3.5按顺序插入节点13.3.6查找和删除节点13.3.7和无头链表的比较4章引用14.1引用的定义14.2与指针的区别14.3简单的例子14.4作为函数的参数14.5作为函数的返回值14.6const引用5章字符串15.1字符串的三种形式15.2字符串常量的多行表示15.3字符串与普通数据15.4字符串的遍历15.5字符串长度15.6字符串复制15.7字符串比较15.8字符串插入和删除15.8.1删除字符15.8.2插入字符15.8.3插入和删除的效率问题15.9字符串的分割15.10用数组还是用指针6章标准C函数库16.1stdio.h16.2math.h16.3time.h16.3.1time_t16.3.2struct tm16.3.3time取得系统当前时间16.3.4localtime得到年月日时分秒16.3.5mktime构造时间16.4stdlib.h16.5string.h7章文件操作17.1认识文件17.2保存数据17.2.1fopen打开文件17.2.2fclose关闭文件17.2.3fwrite写入数据17.3读取数据17.4数据的存储格式17.5存储格式: 按字节存储17.5.1指针指向的对象17.5.2RunLength Encoding存储17.6存储格式: 文本化存储17.6.1fprintf按行格式化写入17.6.2fgets按行读取17.7文件的访问17.7.1fseek访问17.7.2文件位置指示器17.7.3访问示例17.7.4fseek的物理限制17.7.5文件被重复打开的情况17.8*文件打开模式17.9*常见问题8章多文件项目及编译过程18.1extern18.1.1extern声明全局函数18.1.2extern声明全局变量18.1.3深入理解extern18.2多文件项目的生成18.2.1阶段: 编译18.2.2第二阶段: 链接18.2.3*用伪代码表示整个过程18.2.4全量编译与增量编译18.3头文件#include指令18.3.1为什么需要头文件18.3.2使用头文件18.3.3#include指令的原理18.3.4头文件的重复包含问题18.3.5头文件里的内容18.4宏定义#define指令18.4.1#define一个数值18.4.2#define一个算式18.4.3几个常见的宏定义18.5条件编译指令#if18.5.1#if…#endif18.5.2#ifdef…#endif18.5.3解决头文件重复包含的问题18.6*main函数的参数和返回值18.6.1main函数的参数18.6.2main函数的返回值18.7*static的用法18.7.1static修饰变量18.7.2static修饰函数9章面向对象编程19.1面向对象设计的过程19.2实例演示19.2.1需求与设计19.2.2写出代码框架

      配送说明

      ...

      相似商品

      为你推荐

    孔网啦啦啦啦啦纺织女工火锅店第三课

    开播时间:09月02日 10:30

    即将开播,去预约
    直播中,去观看