直擊招聘——程序員麵試筆試C語言深度解析(直擊招聘)

直擊招聘——程序員麵試筆試C語言深度解析(直擊招聘) 下載 mobi epub pdf 電子書 2024


簡體網頁||繁體網頁
李春葆,李筱馳 著



點擊這裡下載
    


想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

發表於2024-05-04

類似圖書 點擊查看全場最低價

圖書介紹

齣版社: 清華大學齣版社
ISBN:9787302487982
版次:1
商品編碼:12326618
包裝:平裝
開本:16開
齣版時間:2018-02-01
用紙:膠版紙
頁數:294
字數:418000
正文語種:中文


相關圖書





圖書描述

編輯推薦

麵試真題302道
? 定位準確:麵嚮企業應聘人纔,麵嚮編程技術提高者。
? 答疑解惑:解析相關課程中難點、疑點和熱點,許多都是目前各大網站上熱門討論話題。
? 實戰性強:收集近些年筆試和麵試題目,涵蓋常見考點。

內容簡介

本書匯總國內外眾多著名IT企業近幾年的C語言麵試筆試真題並予以解析,按知識點類型對常見的C語言難點和疑點進行瞭係統歸納和透徹剖析,並提供瞭一定數量的自測題便於讀者自我檢驗。
  全書邏輯清晰,通俗易懂,適閤參加IT企業校園招聘和麵試筆試環節的同學復習,也適閤C語言編程愛好者和在校學生閱讀和提高。

目錄

目 錄
第1章 程序設計基礎——變量 1
常見考點 1
1.1 變量定義和聲明 1
1.1.1 要點歸納 1
1.1.2 麵試真題解析 12
1.2 運算符和錶達式 18
1.2.1 要點歸納 18
1.2.2 麵試真題解析 29
1.3 自測題和參考答案 34
1.3.1 自測題 34
1.3.2 參考答案 36
第2章 數據處理——控製結構 38
常見考點 38
2.1 選擇控製結構 38
2.1.1 要點歸納 38
2.1.2 麵試真題解析 41
2.2 循環控製結構 44
2.2.1 要點歸納 44
2.2.2 麵試真題解析 49
2.3 自測題和參考答案 57
2.3.1 自測題 57
2.3.2 參考答案 60
第3章 內存操作——指針 62
常見考點 62
3.1 指針基礎 62
3.1.1 要點歸納 62
3.1.2 麵試真題解析 65
3.2 常量和常量指針 70
3.2.1 要點歸納 70
3.2.2 麵試真題解析 73
3.3 多級指針 76
3.3.1 要點歸納 76
3.3.2 麵試真題解析 79
3.4 自測題和參考答案 80
3.4.1 自測題 80
3.4.2 參考答案 84
第4章 數據組織Ⅰ——數組 86
常見考點 86
4.1 一維數組 86
4.1.1 要點歸納 86
4.1.2 麵試真題解析 93
4.2 二維數組 100
4.2.1 要點歸納 100
4.2.2 麵試真題解析 104
4.3 字符數組和字符串數組 109
4.3.1 要點歸納 109
4.3.2 麵試真題解析 114
4.4 指針數組 121
4.4.1 要點歸納 121
4.4.2 麵試真題解析 121
4.5 數組指針 126
4.5.1 要點歸納 126
4.5.2 麵試真題解析 128
4.6 自測題和參考答案 130
4.6.1 自測題 130
4.6.2 參考答案 134
第5章 數據組織Ⅱ——結構體和聯閤體 138
常見考點 138
5.1 結構體 138
5.1.1 要點歸納 138
5.1.2 麵試真題解析 148
5.2 聯閤體 156
5.2.1 要點歸納 156
5.2.2 麵試真題解析 161
5.3 枚舉類型 165
5.3.1 要點歸納 165
5.3.2 麵試真題解析 168
5.4 用戶定義類型 170
5.4.1 要點歸納 170
5.4.2 麵試真題解析 172
5.5 自測題和參考答案 174
5.5.1 自測題 174
5.5.2 參考答案 177
第6章 模塊化——函數 179
常見考點 179
6.1 函數基礎 179
6.1.1 要點歸納 179
6.1.2 麵試真題解析 187
6.2 數組作為函數參數 202
6.2.1 要點歸納 202
6.2.2 麵試真題解析 204
6.3 指針數組作為函數參數 207
6.3.1 要點歸納 207
6.3.2 麵試真題解析 208
6.4 指針型函數和函數指針 209
6.4.1 要點歸納 209
6.4.2 麵試真題解析 213
6.5 遞歸函數 219
6.5.1 要點歸納 219
6.5.2 麵試真題解析 220
6.6 自測題和參考答案 223
6.6.1 自測題 223
6.6.2 參考答案 229
第7章 位操作——位運算和位域 233
常見考點 233
7.1 位運算符 233
7.1.1 要點歸納 233
7.1.2 麵試真題解析 239
7.2 位圖 245
7.2.1 要點歸納 245
7.2.2 麵試真題解析 248
7.3 位段 250
7.3.1 要點歸納 250
7.3.2 麵試真題解析 254
7.4 自測題和參考答案 256
7.4.1 自測題 256
7.4.2 參考答案 259
第8章 編譯前的處理——預處理 264
常見考點 264
8.1 宏定義 264
8.1.1 要點歸納 264
8.1.2 麵試真題解析 267
8.2 條件編譯 269
8.2.1 要點歸納 269
8.2.2 麵試真題解析 271
8.3 文件包含 271
8.3.1 要點歸納 271
8.3.2 麵試真題解析 273
8.4 自測題和參考答案 274
8.4.1 自測題 274
8.4.2 參考答案 276
第9章 磁盤數據組織——文件 277
常見考點 277
9.1 文件的基本操作 277
9.1.1 要點歸納 277
9.1.2 麵試真題解析 283
9.2 文件定位操作 287
9.2.1 要點歸納 287
9.2.2 麵試真題解析 289
9.3 自測題和參考答案 290
9.3.1 自測題 290
9.3.2 參考答案 293


精彩書摘

第5章·
數據組織Ⅱ——結構體和聯閤體

* 結構體類型聲明和結構體變量的定義及初始化。
* 結構體變量的內存分配,特彆是內存對齊問題。
* 結構體類型中柔性數組成員的作用。
* 聯閤體類型聲明和聯閤體類型變量的定義及初始化。
* 聯閤體變量的內存分配,特彆是內存對齊問題和字節序的大、小端順序。
* 結構體和聯閤體的差彆。
* 枚舉類型中枚舉元素的序號計算。
* 用戶定義類型方法和#define的區彆。
5.1 結 構 體
5.1.1 要點歸納
  如果說數組是相同數據類型的變量集閤,結構體就是不同數據類型的變量集閤。結構體的應用方式為結構體類型的聲明 => 結構體變量的定義 => 使用結構體變量。
1.結構體類型的聲明
  聲明結構體類型的一般格式如下:
  
struct 結構體類型名
{ 數據類型 成員名1;
數據類型 成員名2;

數據類型 成員名n;
};
  
其中,struct是關鍵字,其後指齣結構體類型名,它們組成瞭結構體類型的標識符。在“結構體類型名”下麵的大括號內給齣該結構體類型的各個成員的描述。例如,以下語句聲明瞭一個學生情況結構體類型Student:
  
struct Student
{ char name[10]; //姓名
char sex; //性彆
int age; //年齡
int degree; //成績
char classno[10]; //班號
};
  
  聲明結構體類型的注意事項如下:
  ? 結構體類型聲明語句必須以分號結尾,可以放在函數內部,也可以放在函數外部,其作用域和變量的作用域類似。
  ? 不同於變量可以使用extern聲明,必須先聲明結構體類型,再定義其變量,如extern struct Student的提取聲明被忽略,也就是不接受結構體類型的提取聲明。
  ? 在包含多個源文件的工程中,如果幾個源文件都使用相同的結構體類型,需要在這些源文件中都聲明相同的結構體類型。

2.結構體變量的定義
  可以像定義基本數據類型變量一樣定義結構體變量。例如:
  
struct Student st; //傳統C語言方式
Student st; //C++語言方式
  
  本書采用上述兩種方式定義結構體變量。也可以在聲明結構體類型的同時定義結構體變量,或者直接定義結構體類型的變量。
  
  ? 結構體類型和結構體變量是不同的概念,不能混淆,前者是為瞭後者定義而聲明的。隻能對結構體變量賦值、存取或運算,不能對一個結構體類型賦值、存取或運算。
  ? 結構體類型聲明描述瞭該結構體類型的數據組織形式。在程序執行時,結構體類型聲明並不引起係統為該結構體類型分配空間,隻有在定義瞭該結構體類型的變量時纔會為該結構體類型變量分配相應的內存空間。
  ? 從語法角度齣發,結構體變量可以和結構體成員同名,因為它們處於不同的“層次”上,不會有二義性,但從軟件工程角度齣發建議不要這樣做。

前言/序言

前 言
  C語言是計算機及相關專業的必修課程,是許多麵試者學習的第一門計算機語言,也是絕大多數IT企業麵試筆試的內容之一。很多麵試筆試題看起來簡單,實際上卻隱含著奧秘和某個深入的知識點,這些往往是在課堂上難以學到的。本書係統歸納C語言常見的知識要點,匯總國內外眾多著名IT企業近幾年的C語言麵試筆試真題並予以解析,透徹剖析瞭難點和疑點。
  由於IT企業麵試筆試的編程環境一般采用C++,本書主要在VC++ 6.0(之所以采用這種“古老”的編譯器,是考慮程序代碼的兼容性,通常高版本的編譯器是兼容低版本的)中調試程序(個彆程序在Dev C++中調試),並且僅僅涵蓋C語言部分。在VC++6.0中,源程序文件可以采用.c擴展名,也可以采用.cpp擴展名,前者遵循C語言語法,後者遵循C++語法。盡管C++語言支持C語言,但二者略有差異,例如C語言中包含更多的隱式轉換,所有變量必須在執行語句之前定義。書中的程序調試除特彆說明外主要采用後者。
  本書不是麵嚮初學者,而是以知識點提綱挈領,章節之間難免會齣現要點重復的現象,敬請讀者諒解。書中側重C語言的語法,相關算法設計在本叢書的其他書中討論。另外,為瞭方便閱讀,對於部分企業麵試筆試中的文字和代碼在格式上做瞭調整。
  在編寫過程中參考瞭眾多網站和博客的有關內容,無法一一列齣,編者在此錶示衷心感謝。
  限於編者水平,書中難免存在遺漏,懇請讀者批評指正。
  
編 者
                              2017年10月



直擊招聘——程序員麵試筆試C語言深度解析(直擊招聘) 下載 mobi epub pdf txt 電子書 格式

直擊招聘——程序員麵試筆試C語言深度解析(直擊招聘) mobi 下載 pdf 下載 pub 下載 txt 電子書 下載 2024

直擊招聘——程序員麵試筆試C語言深度解析(直擊招聘) 下載 mobi pdf epub txt 電子書 格式 2024

直擊招聘——程序員麵試筆試C語言深度解析(直擊招聘) 下載 mobi epub pdf 電子書
想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

用戶評價

評分

評分

評分

評分

評分

評分

評分

評分

評分

類似圖書 點擊查看全場最低價

直擊招聘——程序員麵試筆試C語言深度解析(直擊招聘) mobi epub pdf txt 電子書 格式下載 2024


分享鏈接




相關圖書


本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

友情鏈接

© 2024 book.qciss.net All Rights Reserved. 圖書大百科 版權所有