我在一个函数里面这样写,这些是全局变量;我应该怎么样去把这些当道一个结构体里面调用?
void fun(){
a=1;
b=2;
c=22;
d=524;
}
6条回答 默认 最新
报告相同问题?
提交
相关推荐 更多相似问题
- 2016-04-09 16:33回答 6 已采纳 typedef struct { int a; int b; int c; int d; }my_st; my_st st_var; void fun() {
- 2020-02-14 18:29回答 1 已采纳 struct node* list; 在main函数里 list = createList();
- 2021-07-15 10:05回答 3 已采纳 可以定义的,其他要使用的cpp文件要用extern 声明
- 2021-05-20 10:47weixin_39750195的博客 1)在A中定义的函数,如何在B中调用?如果有头文件,在头文件中声明,在B文件中#include头文件就可以了。...对于全局结构体定义,首先在Globals.h头文件中构造结构体,用typedef方式,如:typedef struc...
- 2019-11-29 21:26依然耀眼的博客 这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、...
- 2021-05-20 12:41安洛洛洛洛洛的博客 匿名用户1级2014-12-29 回答结构的定义用户定义自己所需要的结构型,可以...定义结构型变量的方法有三种,在定义的同时,可以给变量的每个成员赋初值。1. 先定义结构型,后定义变量例如:12345678structstudent{long...
- 2019-09-26 20:58回答 3 已采纳 可以不初始化,不初始化输出的就是随机值,即申请这段内存时存储的值。 如果你学过c或者c++就会知道变量不赋初值会带来很严重的问题或者bug。 很多条条框框的东西存在即是为了不让你费时间去思考不这样
- 2021-09-28 10:30回答 3 已采纳 我测试了一下没毛病啊,能够输出中文的啊
- 2015-12-03 05:11回答 2 已采纳 1)可以用结构体指针,因为指针的null是一个典型的“空”,相对于int的0更能体现“空值”的含义,也最方便 2)结构体属于你自己定义的变量,所以你也可以规定当这个结构体里面的变量的值是某种情况是,
- 2019-11-05 11:13Hero_HL的博客 定义结构体 文件1 <GlobalVar1.h> /******************************* * file: GlobalVar1.h * author: hehl * time: 2019/11/5 *******************************/ #ifndef __GLOBALVAR1_H__ #define __...
- 2020-02-18 03:14目标:在一个线程运行的时候,主程序或者另一个线程,通过改变全局变量实时改变目标变量的做法,在linux下用make编译
- 2021-05-20 07:04weixin_39959335的博客 main.cpp中定义了一些宏,全局变量,还有结构体类型#defineP_NUM100#defineGEN_MAX500#defineT_NUM5#defineA_NUM10...doubleinfo_route[resource_fit_num][N_NUM][N_NUM];doubleyita1_route[N_NUM][N_NUM];...
- 2018-05-28 10:32回答 4 已采纳 ``` // Q690422.cpp : Defines the entry point for the console application. // #include "std
- 2015-12-24 08:05回答 4 已采纳 第一点:如果是两个线程,那么在有互斥锁的情况下,一个线程A先获得资源,当他的操作没有完成是,另一个线程B想要去获得资源,这个时候B就会被挂起,相当于睡觉了,具体的系统机制有点复杂,涉及到CPU时间片,
- 2021-12-15 17:56回答 4 已采纳 (1)p1=malloc(len);这么写不对啊,而且 len是宏定义中定义的,宏定义会预编译,预编译的时候根本不知道stu结构体是什么东西,得出的大小不一定正确。(2)if(i=0)这里,漏写了一个
- 2021-05-20 07:03weixin_39628343的博客 一、关于全局变量的定义、声明、引用:(只要是在.h文件中定义的变量,然后在main.c中包含该.h文件,那么定义的变量就可以在main函数中作为全局变量使用)方法1:在某个c文件里定义全局变量后,在其它c文件要用,则在...
- 2020-03-30 16:13LC编程开发者的博客 C语言提供了基础数据类型,例如char、int等数据类型,可以定义指针变量。那么,结构体类型是用户自己定义的数据类型,同样也可以定义指针变量。结构体类型定义指针变量格式如下: struct 结构体类型名* 指针变量名...
- 2021-05-21 08:26生气是魔鬼的博客 作为过来人,我发现很多程序猿新手,在编写代码的时候,特别喜欢定义很多独立的全局变量,而不是把这些变量封装到一个结构体中,主要原因是图方便,但是要知道,这其实是一个不好的习惯,而且会降低整体代码的性能。...
- 2022-05-09 20:03回答 5 已采纳 一、语法错误1、第17行结尾少了分号 struct record users[max];//系统内所有账户 2、第40行开始,welcome里的方法调用不要加返回值类型,把方法调用前的void给去掉
- 2021-10-12 11:43luyaran的博客 先来看看goroutine调度器相关重要结构体,位于Go源代码下runtime/runtime2.go。 因其成员变量极多,细节极其复杂,所以只看与调度器相关的成员变量。 stack:记录goroutine使用的栈信息,包括栈顶和栈底的位置信息...
- 没有解决我的问题, 去提问