C语言中字符串可以是数字吗

来源:百度知道 编辑:UC知道 时间:2024/05/25 17:30:06
C语言中字符串可以是数字吗

如果输入前定义变量为字符型的,那么无论输入什么都会是字符。
如:char str[10]="1234556734";这个字符串就是数字组成的。

可以,数字也可以当作字符。
比如char c = '9';不能直接c = 9。

可以 只要是双引号之内的都是字符串
如 char* ptr = "031316416";

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

可以