社区
新手乐园
帖子详情
typedef unsigned char (* DialogFunc) (unsigned char) 这句话是什么意思?
shakira008
2007-09-08 08:01:03
如题
...全文
578
6
打赏
收藏
typedef unsigned char (* DialogFunc) (unsigned char) 这句话是什么意思?
如题
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
happytang
2007-09-09
打赏
举报
回复
typedef你肯定明白,函数指针你不太清楚
以后可以直接用 DialogFunc 参数和返回值如此的函数指针。
Drianlv
2007-09-09
打赏
举报
回复
定义了一个函数指针类型
flyfish10000
2007-09-09
打赏
举报
回复
typedef A a 表示可以用a来代表数据类型A,a是A的别名,你可以在代码中使用a来定义A类型的变量。例如,typedef unsigned short UINT16;然后在代码中就可以使用UINT16来定义unsigned short类型的变量了。
在typedef unsigned char (* DialogFunc) (unsigned char) 中,DialogFunc表示一个返回值为unsigned char,形参为unsigned char的函数指针。至于函数指针相信兄弟你应该明白吧?
welovecscn
2007-09-08
打赏
举报
回复
相当于定义了一个复杂事物的别名 写起来方便 代码可读性强
Forkerl
2007-09-08
打赏
举报
回复
以后定义返回值是unsigned char类型,并接受一个unsigned char参数的函数指针,可以直接用 DialogFunc 来定义。
gfxiang
2007-09-08
打赏
举报
回复
表示DialogFunc是一个函数指针类型,它指向的函数包含一个unsigned char类型参数,返回值是unsigned char类型
typedef
unsigned
char
BYTE
typedef
unsigned
char
BYTE 的意思就是在这个说明以后就可以du在程序中用BYTE 代替
unsigned
char
了,这只是为了编写代码的方便而已! BYTE在这里还是一个类型,并不是一个变量,里面没有存储东西。 你可以 BTYE ar=‘a’,这时候变量ar中存储的就是字符a,你输出变量ar的值的
话
,取决于什么样的语言。在c语言中输出可以字符或者是与这个字符等价的整数。在C/C++中
char
表示一个字符变量,占8位,但是可以解释为int型的整数。
unsigned
char
表示
char
、
unsigned
char
、uint8_t、uint16_t
文章目录
char
、
unsigned
char
、uint8_t、uint16_t概述转NSStringuint8_t、uint16_t取值范围初探
char
int取值范围的计算方法sizeof()一些系统的宏推荐阅读
char
、
unsigned
char
、uint8_t、uint16_t 概述 基础 在C/C++中,
char
用来定义字符型变量,只占一个字节(8位)。 C语言中如int、long、s...
C :
typedef
unsigned
char
bool 这样的取别名
用在旧的C的代码中,帮助struct。int x;int y;};int x;int y;} POINT;POINT p1;// 这样就比原来的方式少写了一个struct,比较省事,尤其在大量使用的时候//在不支持 long double 的平台二上,改为:
typedef
double REAL;//在连 double 都不支持的平台三上,改为:
typedef
float REAL;也就是说,当跨平台时,只要改下
typedef
本身就行,不用对其他源码做任何修改。
typedef
void(*
Func
)(void)的简单用途
博文中如有从网上摘抄,截取信息与片段,如有版权问题,请联系:Email:king1062373518163com. 博文中出现错误,请及时指出.技术交流:QQ:1062373518. 版权声明:本文为博主原创文章,未经博主允许不得转载. 郑重声明:本人不对使用文中技术造成的后果负责. [wenfu.] 本文希望解决以下问题: 1、
typedef
的基本概念 2、函数指针
【Mark】
typedef
unsigned
char
SString[MAXSTRLEN + 1] 数据结构中串的定长顺序存储表示的这条语句的意思
typedef
一般用作重命名
unsigned
char
无符号字符型 SString[MAXSTRLEN + 1]一个数组 参考:https://blog.csdn.net/bumingchun/article/details/61616613----
typedef
定义数组类型用法 举个栗子: #include<iostream> using namespace std; ty...
新手乐园
33,316
社区成员
41,770
社区内容
发帖
与我相关
我的任务
新手乐园
C/C++ 新手乐园
复制链接
扫一扫
分享
社区描述
C/C++ 新手乐园
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章