Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我是 c/c++ 的新手,我已经使用 python 很长时间了,我没有学习任何教程,但是当我尝试声明一个字符串数组时出现了这个错误。
代码:
QString months[12]={'Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'};
错误:从 'int' 到 'const char*' 的无效转换
这个错误是什么意思?
对字符串 ( ") 使用双引号。'用于字符文字。
"
'
'在 Python 中和(是字符串)之间没有区别",但在 C++ 中它们是不同的:
char c = 'c'; string str = "string";
不要忘记 C++ has not ''',而它在 Python 中是字符串。
'''
你的代码:
... "Oct", "Nov", "Dec"};