但是在编译的时候报错,提示:
直接使用mutext.lock()上锁mutex.unlock()释放锁是错误的,应当先对类或者结构体实例化再用“.”调用相应的方法;
但是在编译的时候报错,提示:
直接使用mutext.lock()上锁mutex.unlock()释放锁是错误的,应当先对类或者结构体实例化再用“.”调用相应的方法;
练习1.7:编译一个包含不正确的嵌套注释的程序观察编译器返回的错误信息。
练习1.8:指出下列哪些输出语句是合法的(如果有的话):
预测编译这些语句会产生什么样的結果实际编译这些语句来验证你的答案(编写一个小程序,每次将上述一条语句作为其主体)改正每个编译错误。
1.8 (验证前)A B应该是對的C,D错误
(验证后)A B D都是对的,仅有C 是错误的D中,/* “*/ “
配对实际是注释掉了一对上下引号“”,保留了中间的 “*/”,最终打印出*/.
//第一個可以通过编译没有错 //第二个可以通过编译,没有错 //第三个出错无法通过编译 //第四个也是对的,可以通过编译