2017-01-26 18 views
-1

字符串的元素:C++检查以这种形式给出一个字符串相等

下午7时05分45秒

我将其转换为军用时间。 我的想法是相应然而,它是否是一个“P”或“A”检查元件8的字符串和修改字符串此表达式:

if (time[8] == 'P'); 

总是评估为真时是否[8]是一个'A'或'P',甚至'7'为什么?

+0

你怎么知道它是评估为真?你只是在if后面执行一个空语句。 –

+0

谢谢你们为我清理那些东西 – simbaDude

回答

1

因为在if声明后面有一个额外的分号。

相关问题