Linux C程式設計 學習筆記4

2021-09-29 11:36:03 字數 473 閱讀 5554

指向字串的指標:

在c語言中,訪問乙個字串有多種方法:

可以用字元陣列存放乙個字串。

char string="linux c";

printf("%s\n",string);//注意是%s

string是乙個字元陣列名,它同時也是該字元陣列的首位址,即linuxc這個字串的首位址。

同理char *p="linux c";

printf("%s\n",p).//在記憶體中開闢乙個字元陣列來儲存該字串常量,並把開闢出的字元陣列的首位址賦給p

p指向的是字串常量!!!所以p[0]='a'是非法的。

#includeint main()

用指標拷貝字串。

gdb只是看了,沒實踐。

《linux c程式設計指南》學習手記4

7.1 檔案系統簡介 7.1.1 檔案 檔案許可權 r w x 訪問許可權 檔案所有者 檔案所有者同組使用者 其他使用者 7.1.2 索引節點 7.1.3 檔案系統 樹形層次結構系統,檔案最終都歸結到根目錄 上 7.2 基於檔案描述符的io操作 7.2.1檔案的建立 開啟與關閉 1 檔案的建立 cr...

《linux c程式設計指南》學習手記4

7.1 檔案系統簡介 7.1.1 檔案 檔案許可權 r w x 訪問許可權 檔案所有者 檔案所有者同組使用者 其他使用者 7.1.2 索引節點 7.1.3 檔案系統 樹形層次結構系統,檔案最終都歸結到根目錄 上 7.2 基於檔案描述符的io操作 7.2.1檔案的建立 開啟與關閉 1 檔案的建立 cr...

linux C程式設計學習筆記(一)

1.新增檔案 touch 檔名,刪除檔案rm 檔名 2.新增資料夾 mkdir 資料夾名 3.新增並編輯檔案 vi vim 檔名 4.進入 下一層以下的 資料夾 cd 路徑名 5.回到home目錄 cd 6.當前路徑 pwd 7.執行檔案 下一層以下的 路徑 檔名,如果是要執行當前資料夾下的檔案,路...