结构体,错误。。。error C2275: 'student' : illegal use of this type as an exp

C/C++ > C语言 [问题点数:40分,结帖人u013096814]
等级
本版专家分:0
结帖率 83.33%
等级
本版专家分:287
等级
本版专家分:9703
勋章
Blank
蓝花 2014年1月 C/C++大版内专家分月排行榜第三
等级
本版专家分:1677
等级
本版专家分:73198
勋章
Blank
红花 2012年10月 C/C++大版内专家分月排行榜第一
Blank
黄花 2014年2月 C/C++大版内专家分月排行榜第二
2013年4月 C/C++大版内专家分月排行榜第二
2013年3月 C/C++大版内专家分月排行榜第二
2012年12月 C/C++大版内专家分月排行榜第二
2012年11月 C/C++大版内专家分月排行榜第二
2012年8月 C/C++大版内专家分月排行榜第二
Blank
蓝花 2014年12月 C/C++大版内专家分月排行榜第三
2014年5月 C/C++大版内专家分月排行榜第三
2014年3月 C/C++大版内专家分月排行榜第三
2013年12月 C/C++大版内专家分月排行榜第三
2013年10月 C/C++大版内专家分月排行榜第三
2013年9月 C/C++大版内专家分月排行榜第三
2013年7月 C/C++大版内专家分月排行榜第三
2013年5月 C/C++大版内专家分月排行榜第三
2013年2月 C/C++大版内专家分月排行榜第三
2013年1月 C/C++大版内专家分月排行榜第三
2012年9月 C/C++大版内专家分月排行榜第三
等级
本版专家分:11099
勋章
Blank
黄花 2014年3月 C/C++大版内专家分月排行榜第二
等级
本版专家分:354
勋章
Blank
GitHub 绑定GitHub第三方账户获取
u013096814

等级:

illegal use of this type as an expression see declaration of 'STACK'

 illegal use of this type as an expression   see declaration of 'STACK' 后来仔细看的时候发现,写错了一个东西。 把t=(STACK *)malloc(STACK);改成 t=(STACK *)malloc(sizeof(ST

'FILE' : illegal use of this type as an expression编译错误的解决

今天同事遇到一个编译错误:'FILE' : illegal use of this type as an expression。我感到很奇怪: 明明已经包含了stdio.h,怎么FILE结构体不能用呢? 后来上网搜了一下,原来是C语言的不允许随时定义变量,...

illegal use of this type as an expression 解决方案

今天用VC6.0编译DLL程序,出现如下错误 : error C2275: 'TRAYDATA' : illegal use of this type as an expression : see declaration of 'TRAYDATA'     解决方案: 用VS...

C语言结构体error: invalid use of incomplet type ‘ struct people’

invalid use of incomplet type ‘ struct people’ 相信不少同学遇到这种问题了吧 我也是巨头疼 刚开始的时候 其实答案很简单就是将结构体的声明放在函数之前就可以。 ...

c语言结构体学习整理(结构体初始化,结构体指针)

c语言中交换两个结构体的值(结构体指针) 1关于语言的结构体: 首先我们为什么要用到结构体,我们都已经学了很多int char …等类型还学到了同类型元素构成的数组,以及取上述类型的指针,在一些小应用可以灵活...

C语言结构体中冒号(位域)用法

位域出现的原因是由于某些信息的存储表示只需要几个bit位就可以表示而不需要一个完整的字节,同时也是为了节省存储空间和方便处理。   typedef struct bit_struct ...整个位域结构体占用2个...

C语言中的结构体指针

C语言中的结构体指针 结构体指针概念 结构体变量成员访问 结构体指针作为函数参数 结构体数组指针 结构体的自引用与不完全声明 结构体指针的概念概念:结构体变量的地址,指向某个结构体变量(同时也是结构体变量中第...

c/c++结构体的定义及使用:struct 和typedef struct详细总结(含代码实例)

c/c++结构体的定义及使用:struct 和typedef struct详细总结(含代码实例)结构体struct详解struct结构体变量一般形式成员的获取和赋值指针和数组数组成员赋值结构体嵌套结构体与函数结构体typedef struct详解一般...

c语言 结构体

1. 结构体的使用: 2. 直接声明结构变量: 结构体嵌套:

使用c语言建立一个学生管理系统(使用结构体

做一个学生信息管理系统,首先定义一个结构体结构体成员分别有:学号,姓名,年龄,性别等。然后分别实现帮助、查询学生信息、增加学生信息、显示当前学生信息等若干功能。整个程序中使用n这个全局变量来控制学生...

error use of deleted function in c++

怎么触发的 在做virtual inheritance测试的时候, 如下代码会触发: class DiamondBase { public: DiamondBase(int at) : m_attack(at) { } virtual void bark() = 0; private: int m_attack;...

C语言结构体:从函数返回结构体变量的值(附习题)

C语言结构体:从函数返回结构体变量的值 在C语言中,结构体的定义有两种书写方式。 结构体变量的定义: struct student { char name[10], num[10]; int score; }; 此时在主类mian()方法中声明变量时必须要使用 ...

error: #77-D: this declaration has no storage class or type specifier

error: #77-D: this declaration has no storage class or type specifier 按照错误指向,发现了对应的程序行非常简单,(真实的程序是先定义结构体,然后再对结构体进行赋值),这里等效简化,程序如下: ///////...

keil中结构体用法及Error: L6200E: Symbol Track multiply defined (by arithmetic.o and main.o)....

keil中结构体用法及Error: L6200E: Symbol Track multiply defined (by arithmetic.o and main.o).解决1、定义结构体结构体定义可以在头文件(.h)中,也可以在源文件(.c)中。如下:(1)采用typedef关键字定义...

fortran错误:the type of the actual argument differs from the type of the dummy argument

在用intel fortran写一个DLL程序的时候,发现数据结构比较复杂,所以使用了fortran90中新增的结构体。因为abaqus只能识别.for格式的文件,一开始以为fortran77是无法使用结构体的。 在写的过程中,直接将结构体对象...

invalid use of undefined type 'struct xxxx'以及引申

最近自己在写一个小测试程序时,一不留神gcc编译的时候,就报了错误error:invalid use of undefined type 'struct xxxx'” 下面是测试程序片段: #define MAX_NUM 256 #define OPD_MAX_LEN 10 typedef struct _...

C语言结构体(struct)常见使用方法

注意:盗版是不会得到修正和更新的! 今天复习一下struct,顺便挖掘一下以前没注意的小...(因为C++和C有共通之处,但是在结构体上的某些机制又有所不同,所以后边提了一下,不喜欢可以略过) 结构体定义: ...

C++常见错误error: 'XXX' does not name a type或undefined reference to `__glutInitWithExit'

error: 'XXX' does not name a type: 我遇到的情况就是结构体不是一个类型,我的定义: struct Rectangle { float xmin,xmax,ymin,ymax; }; Rectangle rect; 结果:'Recta...

VS编译 error C2275: “XXX”: 将此类型用作表达式非法天天向上

error C2275: “XXX”: 将此类型用作表达式非法天天向上   在移植c++代码到c的时候,经常会出现一个奇怪的错误error C2275: “XXX”: 将此类型用作表达式非法, 这个错误是由于c的编译器...

std::map 如何使用结构体作为自定义键值

在使用map时,有时候我们需要自定义键值,才能符合程序的需要。 比如我们需要使用自定义的结构体来作为map的键值.

C/C++系列】两种结构体成员初始化方式:顺序和乱序

    C语言中的结构体类型在进行成员初始化时,我们通常采用顺序初始化的方式。今天,在看同事写的代码时,发现还可以采用乱序的方式进行初始化,并且这种方式可以明确指定每个成员的值,看起来比较清晰。

【球球大家了】VS2017出现error C2062: 意外的类型“char”怎么解决?

1>c:\users\57157\desktop\programdesign\vs\数据封装结构体习题自打\字符串处理库\字符串处理库\字符串处理库.cpp(9): error C2062: 意外的类型“char” 1>c:\users\57157\desktop\programdesign\vs\数据封装...

error: dereferencing pointer to incomplete type错误解决

摘要:首先说一下这个报错的意思,通俗的说就是,试图访问该pointer指向的变量,却发现该变量是一个不完整的类型,多出错于访问结构体联合体的成员.解决方法: (1) 首先检查是否包含结构体或者联合体的头文件是否包含...

使用STL去除std::vector自定义结构体重复项

最近搞了一个小东西要去除一个vector中重复的项。是这样的:我用组播搜索设备,得到设备IP信息...我使用vector存储每台设备信息,包括IP、版本号,因此需要使用结构体。另外,要对这些设备IP进行排序,让其IP顺序排列。

c语言结构体用法

结构体(struct) 结构体是由基本数据... 在Turbo C中, 结构体也是一种数据类型, 可以使用结构体变量, 因此, 像其它类型的变量一样, 在使用结构体变量时要先对其定义。  定义结构体变量的一般格式为: stru...

c语言基础语法六——结构体(完结)

关于c语言结构体的引入; 在前面已经介绍了整形(int,long,….),浮点型(flaot,double),字符型(char),还介绍了数组(存储一组具有相同类型的数据),字符串。但是在实际问题中只有这些数据类型是不够的,...

结构体字符串的输入:

1、通过strcpy函数将字符串复制过去 #include &... struct student{ char name[10]; }; int main (void) { struct student boy1; strcpy (boy1.name, "Harry"); printf ...

2020年美赛C题O奖论文(含6篇)

2020年美赛C题O奖论文(含6篇)

Intellij IDEA入门到精通(一)

Intellij IDEA入门到精通主要是帮助Java学员掌握Intellij IDEA开发工具,本系列课程讲解了很多插件的使用,帮助开发人员提高工作效率。 帮助学员快速掌握Intellij IDEA,并提高工作效率

奥特曼大全及关系明细.pdf

此文档有详细奥特曼大全及关系明细

相关热词 c#无法设置断点 c# cv emgu c# 服务启动调试 c# 实现屏幕录制 c# word 读取 c#类的无参构造方法 c#remove的用法 c# 自定义控件属性 c#正则生成工具 c#操作其他应用程序