中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

超值優惠券
¥50
滿100可用 有效期2天

全場圖書通用(淘書團除外)

不再提示
關閉
歡迎光臨中圖網 請 | 注冊

包郵 C/C++程序設計技術

作者:陳衛衛
出版社:機械工業出版社出版時間:2008-07-01
開本: 16開 頁數: 327
中 圖 價:¥25.5(7.5折) 定價  ¥34.0 登錄后可看到會員價
暫時缺貨 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

C/C++程序設計技術 版權信息

C/C++程序設計技術 內容簡介

本書是用于學習C/C++語言程序設計技術的教科書。全書共7章.主要內容包括:c語言基礎,分支和循環,構造類型,函數,指針,類和對象的概念和設計方法,Visualc++6.0上機操作方法,以及用附錄形式給出的ASCII碼表、常用庫函數表、部分習題參考答案等。
本書以基本語法規則為線索,通過126個例題和460多道習題(連同一題多問的小題,共700多道),向讀者傳授程序設計技術。
本書可作為普通高校計算機科學與技術專業語言課程教材,也可作為廣大電腦愛好者學習程序設計方法的參考書。

C/C++程序設計技術 目錄

出版說明
前言
第1章 基礎知識
 1.1 程序設計語言的發展和分類
 1.2 程序的基本結構和流程
  1.2.1 程序的基本結構
  1.2.2 程序設計的基本步驟
  1.2.3 流程圖
  1.2.4 程序設計風格
 1.3 Visual C++6.0的基本用法
  1.3.1 主界面
  1.3.2 工作間操作
  1.3.3 編譯和運行
  1.3.4 程序測試和調試
 1.4 習題
第2章 C語言基礎
 2.1 概述
  2.1.1 C語言的產生和發展
  2.1.2 源程序的結構形式
 2.2 字詞和數據
  2.2.1 字和詞
  2.2.2 數據及其類型
 2.3 運算符和表達式
  2.3.1 運算符和表達式的一般概念
  2.3.2 算術運算
  2.3.3 關系運算
  2.3.4 邏輯運算
  2.3.5 條件運算
  2.3.6 賦值運算
  2.3.7 逗號運算
  2.3.8 位運算
 2.4 數據的輸入和輸出
  2.4.1 cin和cout
  2.4.2 printf
  2.4.3 scanf
 2.5 編譯預處理
 2.6 習題
第3章 分支和循環
 3.1 分支結構
  3.1.1 if語句
  3.1.2 復合語句和if語句的嵌套
  3.1.3 switch語句
  3.1.4 分支程序設計示例
 3.2 循環結構
  3.2.1 while語句
  3.2.2 for語句
  3.2.3 do-while語句
  3.2.4 多重循環
  3.2.5 break語句和continue語句
  3.2.6 goto語句
 3.3 循環程序設計示例
 3.4 習題
第4章 構造類型
 4.1 數組類型
  4.1.1 一維數組
  4.1.2 二維數組
  4.1.3 字符數組
  4.1.4 程序設計示例
 4.2 結構類型
  4.2.1 定義方式和引用方式
  4.2.2 typedef的用法
  4.2.3 結構的嵌套和位域
  4.2.4 程序設計示例
 4.3 聯合類型和枚舉類型
  4.3.1 聯合類型
  4.3.2 枚舉類型
 4.4 文件類型
  4.4.1 文件的概念和操作步驟
  4.4.2 文本文件的讀寫
  4.4.3 二進制文件的讀寫
 4.5 習題
第5章 函數
 5.1 函數定義和調用
  5.1.1 函數定義
  5.1.2 函數調用
  5.1.3 函數的返回值
 5.2 參數傳遞方式
  5.2.1 傳值
  5.2.2 傳地址
  5.2.3 傳引用
  5.2.4 數組作為參數
  5.2.5 參數選擇的基本原則和選擇方法
 5.3 變量的作用域和存儲屬性
  5.3.1 作用域
  5.3.2 存儲屬性
 5.4 函數的嵌套調用和遞歸調用
  5.4.1 嵌套調用
  5.4.2 遞歸調用
 5.5 函數設計示例
 5.6 習題
第6章 指針類型
 6.1 指向普通變量的指針
  6.1.1 指針的定義和引用
  6.1.2 指向結構類型的指針
 6.2 指向數組和函數的指針
  6.2.1 指向一維數組的指針
  6.2.2 指向字符串的指針
  6.2.3 指向二維數組的指針
  6.2.4 指向甬數的指針
  6.2.5 程序設計示例
 6.3 動態變量和鏈表
  6.3.1 動態管理函數的用法
  6.3.2 new和delete的用法
  6.3.3 鏈表簡介
 6.4 習題
第7章 類和對象
 7.1 基本用法
  7.1.1 定義方式
  7.1.2 引用方式
  7.1.3 構造函數和析構函數
  7.1.4 程序設計示例
 7.2 重載、組合和繼承
  7.2.1 重載
  7.2.2 組合
  7.2.3 繼承
 7.3 虛擬和友元
  7.3.1 虛擬函數
  7.3.2 虛擬基類
  7.3.3 友元
 7.4 模板
  7.4.1 函數模板
  7.4.2 類模板
 7.5 習題
附錄
 附錄A 數制和碼制
 附錄B ASCII碼表
 附錄C 常用庫函數
 附錄D 部分習題參考答案
參考文獻
展開全部

C/C++程序設計技術 節選

第1章 基礎知識
  1.1 程序設計語言的發展和分類
  眾所周知,計算機是在程序的控制下自動工作的,要讓計算機完成某項任務,必須為其設計相應的計算機程序。編寫計算機程序(簡稱編程)必須使用程序設計語言。程序設計語言則是人和機器都能“懂得”(理解)的一種語言,是人與計算機交流,并指揮計算機工作的工具。由于計算機中直接參與計算的部件——運算器和控制器等,都是由邏輯電路構成的,而邏輯部件只“認識”0和1,所以程序的*終形式都是由0和1組成的二進制代碼形式(指令序列)。這種二進制代碼形式的語言稱為機器語言。
  早在計算機誕生之初,人們就是用機器語言編程的。但是,這種在計算機看來十分明了的機器語言程序,在人看來卻是一部“天書”。后來,人們又將3個二進制位合并在一起,這就形成了八進制,再后來,為了與字節對應,又將4個二進制位合并在一起,就變成了十六進制。將機器語言程序寫成八進制或十六進制形式,要比二進制形式“好看”多了。
  不管二進制、八進制,還是十六進制,用數字表示程序都不直觀,不僅專業性極強,且非常難讀難用,編程工作效率低,且極易出錯。好在當初計算機應用面很窄,編程工作量不大,矛盾并不十分突出。
  隨著計算機應用面不斷地擴大,程序需求量大增,編程工作量也越來越大,人們便產生了用符號(通常選用英文字詞的縮寫)代表機器指令(稱為硬指令)的想法,設計出匯編語言(Assemble Language,又稱符號語言)。比如,用ADD表示加法指令,用SUB表示減法指令等,要比形如“00111011”表示某條指令直觀得多。人們將匯編語言編寫的程序(稱匯編源程序)送人計算機,再由計算機中的匯編程序將源程序自動翻譯成計算機能夠直接執行的二進制程序(目標程序,可執行程序)。
  匯編程序(Assembler,又稱匯編器)是專門用來將匯編源程序翻譯成機器指令程序的軟件。當然,它也是人們事先編寫好,并安裝在計算機系統中供反復使用的。一臺計算機配上了匯編程序就相當于人們“教會”計算機認識匯編語言了。
  匯編程序把人容易理解的匯編源程序轉變成了計算機可直接執行的目標程序。再后來,人們又設計出反匯編程序,它能將機器語言程序反過來翻譯成匯編語言程序。通過反匯編,人們就可以讀懂安裝在計算機中的可執行程序。
  使用匯編語言減輕了人們不少的編程工作量,但是,匯編語言仍然十分原始,一條匯編語句(也稱匯編指令)對應一條機器指令,易讀性仍然很差。編制一個程序,哪怕只是用來完成簡單計算任務的程序,通常需要成百上千條匯編指令。不僅編程效率低,程序不易調試,齋且容易出錯。更為麻煩的是,這種語言是完全按照計算機硬件設計的,不同種類的計算機都有自己特有的機器語言和匯編語言,一種類型的機器無法識別另一種類型機器的機器語言,所以,匯編源程序缺乏可移植性。
  ……

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 航空障碍灯_高中低光强航空障碍灯_民航许可认证航空警示灯厂家-东莞市天翔航天科技有限公司 | 振动传感器,检波器-威海广达勘探仪器有限公司| 2025世界机器人大会_IC China_半导体展_集成电路博览会_智能制造展览网 | 造价工程师网,考试时间查询,报名入口信息-网站首页 | (中山|佛山|江门)环氧地坪漆,停车场地板漆,车库地板漆,聚氨酯地板漆-中山永旺地坪漆厂家 | 单机除尘器 骨架-脉冲除尘器设备生产厂家-润天环保设备 | 齿辊分级破碎机,高低压压球机,立式双动力磨粉机-郑州长城冶金设备有限公司 | 上海logo设计 | 过跨车_过跨电瓶车_过跨转运车_横移电动平车_厂区转运车_无轨转运车 | 潍坊青州古城旅游景点攻略_青州酒店美食推荐-青州旅游网 | 大型低温冷却液循环泵-低温水槽冷阱「厂家品牌」京华仪器_京华仪器 | 网站制作优化_网站SEO推广解决方案-无锡首宸信息科技公司 | 电动葫芦|防爆钢丝绳电动葫芦|手拉葫芦-保定大力起重葫芦有限公司 | 防腐木批发价格_深圳_惠州_东莞防腐木厂家_森源(深圳)防腐木有限公司 | 数控走心机-走心机价格-双主轴走心机-宝宇百科 | 球磨机,节能球磨机价格,水泥球磨机厂家,粉煤灰球磨机-吉宏机械制造有限公司 | 胜为光纤光缆_光纤跳线_单模尾纤_光纤收发器_ODF光纤配线架厂家直销_北京睿创胜为科技有限公司 - 北京睿创胜为科技有限公司 | U拓留学雅思一站式服务中心_留学申请_雅思托福培训 | 搜活动房网—活动房_集装箱活动房_集成房屋_活动房屋 | 净化车间装修_合肥厂房无尘室设计_合肥工厂洁净工程装修公司-安徽盛世和居装饰 | 防锈油-助焊剂-光学玻璃清洗剂-贝塔防锈油生产厂家 | 专注提供国外机电设备及配件-工业控制领域一站式服务商-深圳市华联欧国际贸易有限公司 | 金属切削液-脱水防锈油-电火花机油-抗磨液压油-深圳市雨辰宏业科技发展有限公司 | 杭州高温泵_热水泵_高温油泵|昆山奥兰克泵业制造有限公司 | 密集架|电动密集架|移动密集架|黑龙江档案密集架-大量现货厂家销售 | 烟雾净化器-滤筒除尘器-防爆除尘器-除尘器厂家-东莞执信环保科技有限公司 | 集装箱展厅-住人集装箱住宿|建筑|房屋|集装箱售楼处-山东锐嘉科技工程有限公司 | 临海涌泉蜜桔官网|涌泉蜜桔微商批发代理|涌泉蜜桔供应链|涌泉蜜桔一件代发 | EPK超声波测厚仪,德国EPK测厚仪维修-上海树信仪器仪表有限公司 | 标准件-非标紧固件-不锈钢螺栓-非标不锈钢螺丝-非标螺母厂家-三角牙锁紧自攻-南京宝宇标准件有限公司 | 2025第九届世界无人机大会| 合肥触摸一体机_触摸查询机厂家_合肥拼接屏-安徽迅博智能科技 | 玻纤土工格栅_钢塑格栅_PP焊接_单双向塑料土工格栅_复合防裂布厂家_山东大庚工程材料科技有限公司 | 工业用品一站式采购平台|南创工品汇-官网|广州南创 | 聚天冬氨酸,亚氨基二琥珀酸四钠,PASP,IDS - 远联化工 | 苏州防水公司_厂房屋面外墙防水_地下室卫生间防水堵漏-苏州伊诺尔防水工程有限公司 | 精密交叉滚子轴承厂家,转盘轴承,YRT转台轴承-洛阳千协轴承 | 多米诺-多米诺世界纪录团队-多米诺世界-多米诺团队培训-多米诺公关活动-多米诺创意广告-多米诺大型表演-多米诺专业赛事 | 厂房出租_厂房出售_产业园区招商_工业地产 - 中工招商网 | 小型单室真空包装机,食品单室真空包装机-百科 | 软文发布平台 - 云软媒网络软文直编发布营销推广平台 |