摘要: 最近在做linux上的编程 ,发现了两个奇怪的问题。第一个是 我写了一个函数 他的返回值是bool型的 在编译的时候居然 出错信息摘抄如下:错误:expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘recvCommand’百思不得其解,最后凭借经验 试着将bool改为int 。居然这个问题给解决了。真是奇怪了。在网上找了下资料,觉得很有用就总结了一下:原来 在linux C中并没有bool类型,在C语言或者C++里本身没有bool这种类型的,有些编译器可以识别是因为编译器自己定义了bool类型。#define bool int .C 阅读全文
posted @ 2012-10-24 23:34 张敏樱木花道 阅读(1501) 评论(1) 推荐(0)