_bool 提示未声明的标识符
作者&投稿:亥览 (若有异议请与网页底部的电邮联系)
这个应该是编译器不支持,可以将_Bool 换成 int
开头加#include
关键字是_Bool吧,注意大小写,你也可以直接看stdbool.h头文件,有这一句
#define bool _Bool
豫制山绿: 在使用这个标示符之前,没有进行声明,或者定义. 也就是使用的这个标示符是没上户口,新来的、
丹阳市13268311743: visual c++ 运行c程序出现未声明的标识符,求解答 - ?
豫制山绿: 开头加#include
丹阳市13268311743: 按书上抄的,定义一个队类,然后测试队的功能,可是总是说未声明的标示符 - ?
豫制山绿: ostream& operator << (ostream& os,SeqQueue<T>& Q) { os << "front" << Q.front <<",rear =" << Q.rear << endl; for(int i = front; i != rear; i = (i+1) % maxSize ) os << i << ":" << Q.elements[i] << endl; return os; }; 友元函数,改为这样 ...
丹阳市13268311743: 为什么老是提示:未声明的标识符a,b,望c语言大神指教 - ?
豫制山绿: a 和b是main里面的, 没有传到print中. 所以出错. 这个最好的做法是,1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25#include<stdio.h> intAdd(inta, intb); voidPrint(intx,inty); voidmain() { inta,b,y; printf("输入两个整数:")...
丹阳市13268311743: 为什么总提示未声明的标识符 - ?
豫制山绿: 因为 y 确实没有声明.y=7; 这行是赋值语句.与 int x=7; 这句不同, int x=7; 实际上可以看作两条语句: int x; //变量声明x=7; //变量初始化因此,你可以在int x=7; 下面再加一条: int y;
丹阳市13268311743: 明明定义了,可是为什么运行却有错误提示说是未声明的标识符呢?
豫制山绿: 没见到工程,简单推测一下:1,引用resource.h,或者引用位置不对?2,工程附件包含目录的路径下没有resource.h文件.3,工程所在文件夹下存在resource.h文件,但其中没有资源ID的定义.4,概率极低的莫名的不通过,删除资源重新添加解决.
丹阳市13268311743: 关于c++error: 未声明的标识符 - ?
豫制山绿: 引入相关的头文件,其位置也要放正确.当然预编译头文件应该放在最前位置或者考虑定义是否在其他头文件内而又没包含其该文件
丹阳市13268311743: 大家看一下我的这个程序哪错了,总是提示我未声明标识符,我觉得没错呀 - ?
豫制山绿: #include<stdio.h> #include<stdlib.h> #include<time.h> #include<conio.h> void main() { int magic,guess,count; char ch; flag: srand(time(NULL)); magic=rand()%100+1; do { printf("please enter a number,you have ten chance:"); scanf("%d",&...
丹阳市13268311743: 已经定义的变量报错未声明的标识符 - ?
豫制山绿: 在函数void find_number()里面你直接用temp变量,但是没有声明,那么只有一个可能,temp是全局变量,必须在外面去做定义和声明!!
丹阳市13268311743: 请问如何在已做好的一个MFC基于对话框程序中添加一个登录界面?(vc++2008) - ?
豫制山绿: 添加一个对话框类,然后在BOOL C***App::InitInstance()函数中 把对话框类改成登录的对话框类 C***Dlg dlg; m_pMainWnd = &dlg; int nResponse = dlg.DoModal(); 在登录按钮按下之后,让登录对话框隐藏,主对话框显示出来就可以了