上周末。我在圖書館看到了這本很薄的書 -- 《深入理解 c 指標》
這本書中寫的內容。個人感覺適合乙個剛開始學習的人,內容不是很難。我也讀了下,對每一章都做了筆記。筆記都是用**的形式貼出來。
chapter1.h
#ifndef __chapter_1_#define __chapter_1_
/*《深入理解c指標》學習筆記 -- 第一章*/
/*乙個數假設是無符號的。那麼盡量去選用 size_t 型別*/
/*使用 size_t 型別的時候一定要用對了輸出格式*/
void __size_t_test();
//對指標進行加的操作就是指標原來指向的位址加上資料型別的大小乘以加的那個數
//對指標進行減的操作就是指標原來指向的位址減去資料型別的大小乘以減的那個數
void __pointer_add_sub_test();
/*指標用 const 修飾的各種表現*/
void __const_to_pointer();
#endif
chapter1.cpp
#include "chapter1.h"#include /*乙個數假設是無符號的,那麼盡量去選用 size_t 型別*/
/*使用 size_t 型別的時候一定要用對了輸出格式*/
void __size_t_test()
//對指標進行加的操作就是指標原來指向的位址加上資料型別的大小乘以加的那個數
//對指標進行減的操作就是指標原來指向的位址減去資料型別的大小乘以減的那個數
void __pointer_add_sub_test()
void __const_to_pointer()
深入理解計算機 第一章
本章主要就是講解述一些計算機的基本認識,為後面的內容鋪墊一下。1.1資訊就是位結合上下文的表現。1.2hello.c預處理 加入標頭檔案庫 hello.i編譯器 翻譯為低階機器語言指令 hello.s彙編器 二進位制檔案 hello.o聯結器 將呼叫函式加入 hello 1.3了解編譯器的用處 1得...
深入理解C 第一章(C 開發的進化史)
在寫之前,這本書已經看啦一邊,但是一知半解的,網上也沒有找到相關資料,寫這個系列是為了這次搞清楚這本書以及深入了解一些c 的語言特性,記錄一些自己的理解。c 1 唯讀屬性,弱型別集合 c 2 私有屬性賦值方法,強型別集合 c 3 自動實現屬性,增強的集合和物件初始化 c 4 用命名實參更清晰地呼叫建...
深入理解計算機系統第一章
即每個程式中的每個字元都在ascii標準中被乙個具體的數值來標明。這些字元稱之為ascii字元,由ascii字元構成的檔案叫做文字檔案,其他都是二進位制檔案 從原始檔到目標檔案需要4個階段,預處理,編譯,彙編,鏈結。系統的硬體組成 匯流排 貫穿系統的是一組電子管道,稱為匯流排,它攜帶資訊位元組並負責...