- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
glib专用学习ppt [ 001 ]
glib;glib;;从上面的示例代码中可以看出,在GLib中几乎所有的对象都是C语言的结构类型,一般命名以大写字母G开头的单词,如GList表示双向链表,所有与之相关的操作函数都以小写的字母g加下划线加小写的单词加下划线开头,如以g_list_*开头的函数都是与这相关的操作函数,而且这些函数中的第一个参数多数是此对象的指针。 GLIB中的数据类型在GLIB本身,尤其是GTK+中频繁用到,了解掌握这些数据类据类型的用法是非常必要的,这对进一步灵活开发GTK+程序来说是关键一环,而且是对大学中的《数据结构》一科的很好回顾。;;;;guinttypedef unsigned int????guint;类似标准C的unsigned int类型。其值能被设置0到 G_MAXUINT的范围。gshorttypedef short??gshort;类似标准C的short类型。其值能被设置G_MINSHORT 到 G_MAXSHORT范围。gushorttypedef unsigned short??gushort;类似标准C的unsigned short类型。其值能被设置0到 G_MAXUSHORT的范围。;glongtypedef long?? glong;类似标准C的long类型。其值能被设置G_MINLONG 到 G_MAXLONG范围。gulongtypedef unsigned long?? gulong;类似标准C的unsigned long类型。其值能被设置0到 G_MAXULONG的范围。gint8typedef signed char gint8;在任何平台上都保证是一个有符号8位整数。其取值返回为 -128 到 127guint8typedef unsigned char guint8;在任何平台上都保证是一个无符号8位整数。其取值返回为 0 到 255;gint16typedef signed short gint16;在任何平台上都保证是一个有符号16位整数。其取值返回为 -32,768 到 32,767guint16typedef unsigned short guint16;在任何平台上都保证是一个无符号16位整数。其取值返回为 0 到 65,535gint32typedef signed int gint32;在任何平台上都保证是一个有符号32位整数。其取值返回为 -2,147,483,648 到 2,147,483,647guint32typedef unsigned int guint32;在任何平台上都保证是一个无符号32位整数。其取值返回为 0 到 4,294,967,295;gint64G_GNUC_EXTENSION typedef signed long long gint64;在任何平台上都保证是一个有符号64位整数。其取值返回为 -9,223,372,036,854,775,808 到 9,223,372,036,854,775,807guint64 ()GLIB_VAR????????????guint64???????????????????????????? ();在任何平台上都保证是一个无符号32位整数。其取值返回为 0 到 18,446,744,073,709,551,615G_GINT64_CONSTANT()#define G_GINT64_CONSTANT(val)??(G_GNUC_EXTENSION (val##LL))This macro is used to insert 64-bit integer literals into the source code. (不太懂)val :??a literal integer value, e.g. 0x1d636b02300a7aa7U. G_GUINT64_CONSTANT()#define G_GUINT64_CONSTANT(val)??(G_GNUC_EXTENSION (val##ULL))This macro is used to insert 64-bit unsigned integer literals into the source code. (不太懂)val :??a literal integer value, e.g. 0x1d636b02300a7aa7U. ;gfloattypedef float?? gfloat;类似标准C的float类型。其值可以设置-G_MAXFLOAT 到 G_MAXFLOAT范围gdoubletypedef d
您可能关注的文档
最近下载
- 菜籽粕的脱毒工艺及添加杜仲、脱毒菜籽粕鸡饲料研制.pdf VIP
- 2025至2030中国纤维素醚市场运营动态与未来投资经营策略报告.docx VIP
- 应急能力处突.pptx VIP
- 年金现值、终值、复利现值、终值系数表.pdf VIP
- 七年级(上)数学自招班--第6讲 轮换对称式的分解 教师版 .pdf VIP
- 2024年全球及中国自拍照摄影亭行业头部企业市场占有率及排名调研报告.docx
- 《MD280系列通用变频器用户手册》20181213-E03-19010021.pdf VIP
- 仓库保管员技师理论知识题库及答案.pdf VIP
- 06泥石流灾害防治工程勘查规范(试行)-TCAGHP 006-2018.pdf VIP
- 蓝色精美简约风网页设计师个人简历通用Word模板.docx VIP
文档评论(0)