2012年4月12日
摘要: 写了两个自己的函数,返回值自以为是的用了bool,以为ture和false和int的1和0是相通的,结果出现了expected '=', ',', ';', 'asm' or '__attribute__' before ...错误,找了半天没找到答案,后来抱着侥幸心理把bool改成了int,没想到真的没问题了。在网上搜索了一下,发现是因为C语言里本身没有bool这种布尔类型,只有_Bool(C99的标准),所以需要将bool改成_Bool或加上 typedef _Bool bool。 阅读全文
posted @ 2012-04-12 01:12 Morphin3 阅读(390) 评论(0) 推荐(0) 编辑