C 語言中的字串

高等 C 語言

簡介

字串

指標與陣列

函數

結構

物件導向

記憶體

檔案

錯誤處理

巨集處理

C 與組合語言

資料結構

動態字串

動態陣列

鏈結串列

雜湊表

開發環境

Make

Cygwin

MinGW

DevC++

wxDevC++

編譯器

gcc 編譯器

TinyCC 編譯器

LCC 編譯器

應用主題

CGI 程式

GNU 程式

視窗程式

影像處理

練習題

訊息

相關網站

參考文獻

最新修改

簡體版

English

  • 字串 (String)
    • 字串大小的問題 — (String Size) 如何決定字串的大小,防止緩衝區溢位。
    • 字串的格式化 — (format) printf 與 scanf 都用到的 format 字串,這是 C 語言字串輸出入的核心。
    • sprintf 函數 — sprintf 是很好用的格式化工具。
    • sscanf 函數 — sscanf 是很好用的字串剖析工具,並且支援類似 Regular Expression 的功能。
    • 標準字串函式庫 — (String Library) 標準 C 語言的字串大都是靜態函數,也就是不會在函數中分配新的記憶體。
    • 字串的誤用 — (String Misuse) 無法決定長度的字串,請不要用標準函式庫,要改用動態字串。
    • 動態字串物件 — (Dynamic String) 可以動態增長的字串物件,讓您不用再為字串長度傷腦筋。
    • 寬字串函數 — 寬字串的處理,在 C 語言中,通常寬字串指的是 Unicode (但不限定於 Unicode)。
    • 寬窄字串間的轉換 — 將 Unicode 轉為一般字串,或將一般字串轉為 Unicode。

Facebook

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License