社区
C语言
帖子详情
急!在c里面这个是什么意思?
matt1014
2003-09-29 10:52:11
我从来没看到过
有这么一个结构typedef struct{
int a:1;
void (*abc)(void);
}sTest;
这个结构里的a:1啥意思?还有声明sTest t;然后t.abc()可以
这样调用嘛?我认为abc是个函数指针,应该把某个函数的地址
给她,然后再(*abc)这样调用。不知道我上面说的那种情况如何
解释?
...全文
38
4
打赏
收藏
急!在c里面这个是什么意思?
我从来没看到过 有这么一个结构typedef struct{ int a:1; void (*abc)(void); }sTest; 这个结构里的a:1啥意思?还有声明sTest t;然后t.abc()可以 这样调用嘛?我认为abc是个函数指针,应该把某个函数的地址 给她,然后再(*abc)这样调用。不知道我上面说的那种情况如何 解释?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Bandry
2003-09-29
打赏
举报
回复
a:位域变量,节省空间用
很怀疑你到底有没有学过C
自己不懂的地方还是多看看书吧,连这种结构体都没有看到过,你怎么编程啊
蝎子i软件
2003-09-29
打赏
举报
回复
a:1应该是位域声明.//在这里是1位长
t.abc()就可以调用了.
BTW:函数名也是函数指针,指向其函数代码的开始地址.
MiracleNo1
2003-09-29
打赏
举报
回复
typedef struct{
int a:1; //位域,占一个字位.
void (*abc)(void); //函数的指针.
}sTest;
laZZe
2003-09-29
打赏
举报
回复
bu ming bai ~~
c语言tab
什么意思
_C语言答疑:学完了能干嘛?为什么界面一直是黑框框?
不少同学刚接触c语言的时候,不知道c语言是干嘛用的,学完了好像也没有什么地方能用到,实际上,c语言是学习编程的基础,所有的编程语言都是基于c语言而逐步发展的,只要你学好了c语言,其它语言基本是一看就能看懂
里面
的代码逻辑,业务逻辑不用看,单纯的从代码角度就大致能明白这行代码是干什么的。很多同学很奇怪说为什么写了这么多代码出来的都是一个黑框框,就是cmd界面,为什么不能有类似电脑上其它程序那样绚丽的图...
为什么C语言图形窗口很卡,C语言答疑:学完了能干嘛?为什么界面一直是黑框框?...
原标题:C语言答疑:学完了能干嘛?为什么界面一直是黑框框?不少同学刚接触c语言的时候,不知道c语言是干嘛用的,学完了好像也没有什么地方能用到,实际上,c语言是学习编程的基础,所有的编程语言都是基于c语言而逐步发展的,只要你学好了c语言,其它语言基本是一看就能看懂
里面
的代码逻辑,业务逻辑不用看,单纯的从代码角度就大致能明白这行代码是干什么的。 很多同学很奇怪说为什么写了这么多代码出来的都是一个黑框框...
代理IP是
什么意思
?浏览器代理和代理服务器是什么(小白必看,看了必会,不看血亏)
什么是代理IP,浏览器中的代理设置,代理服务器是啥,网上一查花里胡哨的名词一大堆看不懂啊... 本文纯粹只为网络小白理解基础概念,部分地方不严谨,纯粹理解 首先得理解什么是代理IP, 根据百度,代理IP即代理服务器(Proxy Server)是一种重要的安全功能,它的工作主要在开放系统互联(OSI)模型的对话层,从而起到防火墙的作用。。。Balabala,师傅别念了,看不懂啊 花里胡哨各种专有名词小白表示看不懂啊,怎么办。 年轻人,学知识不要
急
,慢慢来,每个人都是从入门到熟悉到精通再到放弃的...
c语言
里面
的c等于多少,2 / (-2) 的值在C语言中到底是多少?
原标题:2 / (-2) 的值在C语言中到底是多少?大家好,看到这个题目大家是不是有些奇怪?这不是很简单的一道小学除法题目吗?别
急
,今天我想跟大家聊的是C语言中类似这种运算的相关问题。我们先看看下面这些规则。假定我们让a除以b,商为q,余数为r:q = a / b ;r = a % b ;这里不妨先假定b>0。我们希望a、b、q、r之间维持什么样的关系呢?1. 最重要的一点,我们希望q*b+...
java缓冲区怎么写_java缓冲区是
什么意思
?如何操作?
Java编程语言内容复杂,知识点繁多。今天主要为大家介绍一下,java缓冲区是
什么意思
,以及如何对它进行文字读写操作。首先,我们需要知道缓冲区的基本概念。电脑内存分成5个区,他们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区。接下来我们分别看一下各区的概述。第一个是栈,它是那些由编译器在需要的时候分配,在不需要的时候自动清除的变量的存储区。它
里面
的变量包含局部变量、函数参数等。第二个是堆,...
C语言
69,382
社区成员
243,073
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章