摘要: C语言之类型重定义typedef (2) 全文转载于鱼鹰谈单片机 typedef关键字可以用于给数据类型定义一个别名,比如说你本名叫关谷神奇,我嫌弃这个名字太长了,所以给你取一个别名,叫关谷,以后我叫关谷的时候你就知道在叫你了。 当你定义了一个结构体时,每次创建一个结构体都要使用struct+结构体 阅读全文
posted @ 2021-06-15 13:58 skyuz 阅读(433) 评论(0) 推荐(0) 编辑
摘要: 案例一: 通常讲,typedef要比#define要好,特别是在有指针的场合。请看例子: typedef char *pStr1; #define pStr2 char *; pStr1 s1, s2; pStr2 s3, s4; 在上述的变量定义中,s1、s2、s3都被定义为char *,而s4则 阅读全文
posted @ 2021-06-15 13:39 skyuz 阅读(317) 评论(0) 推荐(0) 编辑
摘要: typedef的四个用途和两个陷阱 --------------------------------- 以上资料出自: http://blog.sina.com.cn/s/blog_4826f7970100074k.html 作者:赤龙 第一、四个用途 用途一: 定义一种类型的别名,而不只是简单的宏 阅读全文
posted @ 2021-06-15 12:59 skyuz 阅读(180) 评论(0) 推荐(0) 编辑
摘要: C语言之类型重定义typedef (1) 第一个作用是 画繁为简 给比较冗长的类型名字起个外号,则能少打几个字,从另外意义来说是程序员的偷懒行为,也是促进进步,提升开发效率。从功能方面讲typedef和linux中的alias命令有点类似。 第二个作用是 平台开发增强可移植性 因为不同平台相同的数据 阅读全文
posted @ 2021-06-15 12:11 skyuz 阅读(596) 评论(0) 推荐(0) 编辑
摘要: C++连接mysql数据库的两种方法 1.第1种:是利用ADO连接 此种方法可以实现我当前的需求,通过连接不同的字符串来连接不同的数据库。暂时只连接了mysql,sqlserver,oracle,access。对于access,因为它创建表的SQL语句不太兼容标准SQL语句,需要做一些处理,这里暂时 阅读全文
posted @ 2021-06-15 11:36 skyuz 阅读(5190) 评论(0) 推荐(1) 编辑