嗨如何修改字符大小为C中的2个字节?因为C中字符的大小仅为1字节如何在C中将字符大小修改为2个字节?
0
A
回答
0
不,这是不可能的。由于字符大小默认设置为1个字节,因此不能将字符大小修改为2个字节。你不能修改数据类型。你也许可以使用字符数组来存储多个字符,如:
char s[10];
在一个侧面说明: -
从here
尺寸预选赛改变基本数据类型的大小。有两个 大小限定符可应用于整数:短和长。 short int的最小大小为 ,为16位。 int的大小必须大于或等于short int的大小。 long int的大小必须是 大于或等于short int。 long int 的最小尺寸是32位。
0
您不能更改任何数据类型大小。你需要改变这取决于你要存储的值数据类型..
如果您需要存储多个字符,请使用如下字符数组..
char a[2];
在上面声明变量'a'将包含两个字符的字符串。
0
您可以使用unsigned short。您不能修改数据类型。
0
如下你可以做,
typedef unsigned short newChar;
int main()
{
newChar c = 'a';
}
0
C使用存储字符的ASCII格式,因此这些ASCII字符0-255的范围内。 0-127是一般的ascii字符集。 127以后是扩展集。所以C只支持1个字节的字符。而Java使用范围更大的unicode,所以Java中用于字符的存储可能大于1个字节。
相关问题
- 1. 为什么java中的字符大小是2个字节?
- 2. 修改的2个字节
- 3. C中2个字节的字节缩短为2个字节?
- 4. 如何在C/C++中将字符串修改为char数组?
- 5. 如何在C++中将文件大小设置为100字节?
- 6. 在linux下声明大小为2字节的字符在
- 7. 在C++中将字符串大小限制为字符数
- 8. 如何将一个字符串转换为C#中的字节?
- 9. 将字符串[]转换为字节[] 2个字符转换为字节?
- 10. matlab在字符串中将大写字符更改为小写字符
- 11. 如何将32个字符大小的字符大小的doRegister转换为32位字符的字符串?
- 12. 如何将字符大小写更改为NSAttributedString中的Upper
- 13. 通过反转字节将小字节转换为大字节
- 14. 如何将字符串转换为Python中的字节2
- 15. 如何将uint16转换为Go中的2字节字符串?
- 16. C#将字符串更改为字符串中的小索引
- 17. 如何将数字字段(大小:10)转换为字符字段(大小:7)
- 18. 如何在1字节字符中存储2个数字?
- 19. 如何使c#texbox将unicode字符作为大小为1的字符
- 20. 字符为十六进制,字节大小相同C++
- 21. 如何在C#中将固定字节/字符[100]转换为托管字符[]?
- 22. 如何将字符串分解为字符,大写在C#
- 23. 如何在Visual C++中将C中的字符大小设置为size char
- 24. 如何修改大型json字符串?
- 25. 如何更改第二个字的字体大小字符串
- 26. 如何在C++中将字符串更改为int数字?
- 27. 如何将一个字符串转换为一个字符数组中的字符大小的字符数组?
- 28. 如何在Python中将一个字节int更改为两个字节?
- 29. 如何在C#中将2个字节数组写入文件?
- 30. 如何将字符串转换为C#中的字节数组?
http://stackoverflow.com/questions/12643580/how-do-i-use-3-and-4-byte-unicode-characters-with-standard-c-strings][1]检查此链接 – Sathish