C语言中有两个函数会经常用到,尤其是在对字符串处理的时候。
C语言中没有字符串类型,字符串在内存中是用字符数组表示的。
strlen( )
strlen( )求得的是字符串的长度
例如字符串 str[20]= {“abcd”};
strlen(str),结果为4
sizeof( )
sizeof( )计算字符串占的总内存空间
例如字符串 str[20]= “abcd”
sizeof(str),结果为20
C语言中有两个函数会经常用到,尤其是在对字符串处理的时候。
C语言中没有字符串类型,字符串在内存中是用字符数组表示的。
strlen( )求得的是字符串的长度
例如字符串 str[20]= {“abcd”};
strlen(str),结果为4
sizeof( )计算字符串占的总内存空间
例如字符串 str[20]= “abcd”
sizeof(str),结果为20