如何(有效地)在 C 中实现多位 Char 变量
How to (Effectively) Achieve a Multi Bit Char Variable in C
我想在 C 中存储变量 </code>(两个空格)</p>
<p>C 中似乎没有字符串数据类型,那么如何在不创建 <code>string s = get_string
函数的情况下存储这样的值?
C 编程中的字符串构建为字符数组。
你的情况:
char c[] = " ";
一些实现可能会定义一个 WCHAR_T
类型,它是一个 short
(2 个字节),并且会有许多 c 字符串函数的宽字符串版本(如 wcscmp
for strcmp
) 需要 WCHAR_T* 而不是 char*.
我想在 C 中存储变量 </code>(两个空格)</p>
<p>C 中似乎没有字符串数据类型,那么如何在不创建 <code>string s = get_string
函数的情况下存储这样的值?
C 编程中的字符串构建为字符数组。
你的情况:
char c[] = " ";
一些实现可能会定义一个 WCHAR_T
类型,它是一个 short
(2 个字节),并且会有许多 c 字符串函数的宽字符串版本(如 wcscmp
for strcmp
) 需要 WCHAR_T* 而不是 char*.