1. 程式人生 > >C++重點知識總結----字串

C++重點知識總結----字串

一、C風格字串
1、 C++通常通過char*型別的指標來操縱C風格字串,直到到達結束符null為止

2、指向同一個字串的指標可做算術運算

3、strlen()計算字元陣列的字元數,以’\0’為結束標誌,計算不為’\0’的陣列元素個數

4、printf語句在輸出字串時,將’\0’當作字串的結尾

5、memcpy 從源src所指的記憶體地址的起始位置開始拷貝n個位元組到目標dest所指的記憶體地址的起始位置中。函式返回指向dest的指標

void *memcpy(void *dest, const void *src, size_t n);

6、memset,將s中前n個位元組用ch替換並返回s,可在一段記憶體塊中填充某個給定的值

void *memset(void *s, int ch, size_t n);

7、KMP演算法