C ++字符类型的长度和大小
  你好我有一些关于c ++变量类型(char)的问题。 
  我读过一些网站,这个字符支持范围从(-128到127)和无符号(0到255)。  这是什么意思? 
char不仅支持数字,他们为什么说(-128到127)?
这个范围是什么意思?
什么范围?
我的另一个问题是:当我可以使用这个
const char * Data;
Data = "dddddddddddddddddddddddddddddddddddddddddddddddde21312313dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddde21312313dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddde21312313dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddde21312313dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddde21312313dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd";
为什么我们需要设置无符号或有符号或...在char之前?
  使用这个动作(使用*也是)系统自动检测字符的长度,并保持正常和标准大小的存储大小...为什么我们需要设置大小像(char Data[255])当我们可以做到这一点,并具有动态大小并跳过静态大小? 
  或者为什么我们需要( wchar_t )呢?  ! 
char不仅支持数字,他们为什么说(-128到127)?
  其实,你错了。  char s只是数字。  您正在考虑这些数字的ASCII表示。  例如,你看到的d实际上是数字100。 
  所以,可以这么说,signed char的唯一值可以在-128→127的范围内。但是,该语句假定没有限定符的char被签名,但并非总是如此。 
上一篇: C++ char type length and size
下一篇: Converting from signed char to unsigned char and back again?
