c语言中字符串是什么东西

Python011

c语言中字符串是什么东西,第1张

正解:

在c语言中, 由零个或多个字符组成且通过双引号括起来的有限序列就叫字符串.

例如:

"hello world", "我爱中国", "A", "123456"等等.

另外字符串在内存中是由字符型数组来存储的.且在存储的时候多加'\0'表示字符串已经结束.

例如:

char string[12] = "hello wolrd"

注意,字符串是以'\0'结尾的,所以存储的数组大小至少是字符串长度加1.

BOOL IsDigit(CString str)

{

    for (int i = 0 i < str.GetLength() i++)

    { 

        if (str.GetAt(i) > '9' || str.GetAt(i) < '0')

        {

             return FALSE

         }

    }

    return TRUE

}

代码如上,望采纳!

字符串就是一串零个或多个字符,并且以一个位模式为全0的NUL字节结尾。也就是说字符串就是一串字符,并以NUL结尾。因为数字也算是字符的,所以字符串中可以含有数字的。NUL字节是字符串的终止符,但它本身并不是字符串的一部分,所以字符串的长度并不包括NUL字节。