当前位置: 首页 > news >正文

网站开发后台数据库怎么搞建设网站需要做的工作

网站开发后台数据库怎么搞,建设网站需要做的工作,设计做兼职最好的网站,新建站点步骤结构体的自引用: 自引用的目的#xff1a; 结构体的自引用就是指在结构体内部#xff0c;包含指向自身类型结构体的指针。 像链表就会用到结构体的自引用。假如我们要创建链表 链表的没个节点都是一个结构体#xff0c;它里面存放着它的数据和下个节点的地址。 假如我们用… 结构体的自引用: 自引用的目的 结构体的自引用就是指在结构体内部包含指向自身类型结构体的指针。 像链表就会用到结构体的自引用。假如我们要创建链表 链表的没个节点都是一个结构体它里面存放着它的数据和下个节点的地址。 假如我们用结构体创建了一个节点 但是如果运行就会报错 这是因为根本无法确定结构体的大小结构体的大小要看其成员变量的大小和 int data; data的大小为整形的大小4字节 struct node next; struct Node next的大小其实就是struct Node的大小我们根本算不出来所以我们不能在结构体里面包含这个结构体本身类型而应该用它的指针 struct Node {int data; //4字节struct node* next; //指针就是地址地址就是4字节 }; 这样这个结构体的大小就是8字节了 typedef的用法 typedef是类型定义的意思。typedef struct 是为了使用这个结构体方便。 具体区别在于: 若struct node {}这样来定义结构体的话。在申请node 的变量时需要这样写struct node n; 若用typedef可以这样写typedef struct node{}NODE; 。在申请变量时就可以这样写NODE n; 区别就在于使用时是否可以省去struct这个关键字。 分三块来讲述 1 首先 在C中定义一个结构体类型要用typedef: typedef struct Student { int a; }Stu; 于是在声明变量的时候就可Stu stu1; 如果没有typedef就必须用struct Student stu1;来声明 这里的Stu实际上就是struct Student的别名。 结构体的初始化 首先创建一个结构体变量然后对结构体到成员列表进行初始化 struct Node {int data; //4字节char name[20]; }; int main() {struct Node s1 { 1, sun};return 0; } 这个s1是局部结构体变量 全局变量s2和s3是全局结构体变量s1是局部结构体变量放在外面的全局结构体变量里面的是局部结构体变量 结构体里面包含结构体的怎么初始化 struct Node {int data; //4字节char name[20]; }s2;struct ss {int age;struct Node sss; }; struct Node s3; int main() {return 0; }方法 第一个结构体初始化用{ },里面再包含个{ }用来初始化第二个结构体 struct Node {int data; //4字节char name[20]; }s2;struct ss {int age;struct Node sss; }; struct Node s3; int main() {struct ss que { 10,{14,wd}};return 0; }还可以用.成员。列表的方式来初始化 struct Node {int data; //4字节char name[20]; }s2;struct ss {int age;struct Node sss; }; struct Node s3; int main() {struct ss que { 10,{.data2,.namesad}};return 0; }结构体成员对齐  如下求下面两个结构体的大小 struct S2 {char c1;char c2;int i; };struct S3 {double d;char c;int i; };int main() { printf(%d\n, sizeof(struct S2)); printf(%d\n, sizeof(struct S3));return 0; }按照正常来说:第一个结构体大小应该为6 第二个结构体大小应该为13 但实际的运行结果为 8 16这就涉及到了结构体的对齐
http://www.dnsts.com.cn/news/216615.html

相关文章:

  • 网页封装网站怎么做的接口用struts2框架做的网站
  • 大学《网站开发与应用》试题wordpress 媒体库 插件
  • 做网站有现成的程序wordpress 汉化模版
  • 北京上云网站建设公司新网站推广方案
  • 如何建设网站 知乎沈阳有什么服务网站
  • 企业建站都有什么网站需要多少钱呢?
  • vs2012网站开发环境网络营销是营销的网络化吗
  • 广州地区网站建设榆中建设投资有限公司网站
  • 河南推广网站中国室内设计师排名
  • 网站建设公司的成本有哪些内容设计师培训方案
  • 做技术网站赚钱人工智能的网站
  • 热门关键词排名查询seo综合查询接口
  • 电商网站建设的目标东莞全域取消住房限购政策
  • 杭州绿城乐居建设管理有限公司网站网站正能量视频不懂我意思吧
  • 网上做调查赚钱的网站重庆网站房地产
  • 网站组成元素做新媒体文的网站
  • 现在市场网站建设怎么样百度站长工具seo
  • 网站如何做实名验证杭州设计公司logo
  • 百度一下你就知道主页优化网络速度
  • 手机端网站建设广告词单位网站开发费用入什么费用
  • 南充网站建设114广东商城网站建设报价
  • 青岛经纬建设工程有限公司网站聚合页面网站什么时候做
  • 易思网站管理系统网站引导页下载
  • js统计网站访问人数做公众好号的网站吗
  • 如何注册网站域名备案广东专业网站优化公司报价
  • 企业手机网站建设市场生态建筑建设公司网站
  • 西安做网站培训计算机作业做网站
  • 一个网站做两个优化可以做吗免费企业网页
  • 建设银行信用卡账网站深圳市网站建设科技公司
  • 网站字体变大代码青岛seo排名公司