指向字串的指標:
在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.執行檔案 下一層以下的 路徑 檔名,如果是要執行當前資料夾下的檔案,路...