我已经知道有一段时间我在Python中编写的代码比在C中快17倍,我想我有点假设我不是一个程序员,直到我真正想到它并意识到唯一的问题是我能够处理C字符串/字符数组/字符指针/无论如何.我对它们有一个阻碍,操纵它们需要我几个小时.我在C++中没有这个问题.
但生活迫使我现在用纯C编码,我试图找到是否有一些我可以添加的第三方库,这将使我的生活更轻松.我做了一些谷歌搜索,我真的没有找到太多.我开始考虑自己做,但我觉得我要重新发明轮子.肯定有什么东西在那里?有谁知道这样的事情?在这方面使C更像C++的东西.我意识到这是一个愚蠢的想法,因为这是C++的重点,但你明白,我确定.
对于正确的方法,我有点困惑.我有一个#DEFINE
包含字符串,我有一个CHAR16*
我想设置为该字符串.我该如何正确地做到这一点?我试过了:
#DEFINE MYSTRING "HELLO"
CHAR16* THISONE;
THISONE = MYSTRING;
Run Code Online (Sandbox Code Playgroud)
为什么这不起作用?我希望能够打印出字符串THISONE
.我收到有关不兼容类型的编译器警告.我确定我错过了一些小事?