C语言中,数字字符串和数值型数据有啥区别?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C语言中,数字字符串和数值型数据有啥区别?相关的知识,希望对你有一定的参考价值。

参考技术A

C语言中字符数组与数值数组的类型不同,由于类型不同,所以输入输出时调用的函数有点差异。对于字符数组,输入时可以调用scanf函数以及gets函数,输出时可以调用printf函数以及puts函数。

对于数值数组,输入时可调用scanf函数,输出时可调用printf函数

1、字符型(Character)数据是不具计算能力的文字数据类型,用char表示。它包括中文字符、英文字符、数字字符和其他ASCⅡ字符,其长度(即字符个数)范围是0-254个字符。

2、字符型变量是用来保存单字符的一种变量:如:char a='a'; 而字符串就是用来保佑多个字符的变量,C语言中用字符数组来表式一个字符串 如:char name[]="abcdefghikllllll"。

字符和字符串的区别在于是用双引号,还是单引号,双引号表字符串,单引号表字符,如:"a"和'a' 第一个是字符串,而第二个是字符。

以上是关于C语言中,数字字符串和数值型数据有啥区别?的主要内容,如果未能解决你的问题,请参考以下文章

excl表格中数值型数据与字符型数据的输入有啥不同

C#中Toint16 Toint32 Toint64 有啥区别?

C语言中字符变量数值取值范围。

C语言中 字符串如何转为整型数值

在C语言中float 与int 有啥不同

C语言中各种数据类型有啥区别?