上面提示的不是错误。0 error(s), 0 warning(s)就已经说明了。
不过有必要多说几句
程序的错误分为:编译错误,链接错误,运行错误,逻辑错误
编译错误一般是不符合语法规则的错误
链接错误一般是编译器在链接这一步时发生的错误,比如找不到某个库
前两个错误一般都可以由编译器发现
运行错误,一般是程序运行时才碰到的,比如:空指针异常,除0操作,数组下标越界等。这些错误编译器是发现不了的,只有在运行时才能发现
逻辑错误,就是一切都符合语法,运行也不错,但是不符合你想要达到的逻辑。
no relevant changes detected 意思就是前一次已经编译好了,这次编译没有进行修改,就跳过重新编译,这个不是错误。现在你就可以运行程序了呀。