阿里巴巴一道笔试题

程序出错在什么阶段__?
1
2
3
4
int main(void) {
    http://www.taobao.com
    cout << "welcome to taobao" << endl; 
}


  • 预处理阶段出错
  • 编译阶段出错
  • 汇编阶段出错
  • 链接阶段出错
  • 执行阶段出错
  • 程序执行正常



双斜杠之后的www.csdn.net被当做凝视了,那么前面的http:是否合法?这就是C++中一个差点儿不会被用到的语法。标签。


带标签的语句是一种特殊的语句,在语句前面有一个标识符(即标签,上段代码中的http)和一个冒号。使用goto label就能够跳到标签处执行,比方能够在代码中写goto http。这样就会执行cout语句了。




case就是一种标签。case关键字和它相应的值一起。称为case标签。


类中的public、private、protect也是标签,称为成员訪问标签。



posted on 2017-08-01 12:18  wgwyanfs  阅读(154)  评论(0编辑  收藏  举报

导航