- 對(duì)字符型數(shù)組的補(bǔ)充:
- gets(數(shù)組名);?
- 作用:從鍵盤上輸出一個(gè)字符串到指定的數(shù)組中。
- puts(數(shù)組名);
- 作用:從指定的數(shù)組中輸出一個(gè)字符串。
- printf(“%s”,a);和puts(a)的功能完全一致。
- scanf("%s",a);和gets(a)的功能的區(qū)別。
- scanf中空格作為結(jié)束輸入的標(biāo)志。
- gets中空格作為字符輸出。

二.字符串的處理函數(shù)——#include<string.h>
- 求字符串的長(zhǎng)度。
- 格式:
- ? ? ? ? ?strlen(s);
- s:字符串常量或數(shù)組名
- 作用:求字符串長(zhǎng)度(不包括‘\0’,遇到‘\0’時(shí)就結(jié)束)

2.字符串復(fù)制函數(shù)
- 格式:
- ? ? ? ? strcpy(s1,s2);
- s1:字符型數(shù)組名。
- s2;字符串常量或字符型數(shù)組名。
- 作用:將s2所指定的字符串復(fù)制到s1指定的字符型數(shù)組中。(以‘\0’作為結(jié)束的標(biāo)志)

3.字符串的連接函數(shù)。
- 格式:
- ? ? ? ? ?strcat(s1,s2);
- 作用:將s2所指定的字符串連接到s1第一個(gè)‘\0’的位置上。第二個(gè)字符串的‘\0’也要鏈接過(guò)去。
