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

成都网站制作套餐移动网站建设案例

成都网站制作套餐,移动网站建设案例,北京营销网站建设,wordpress多账号结构体类型的声明 结构是一些值的集合,这些值称为成员变量,结构的每个成员可以是不同类型的变量 数组:一组相同类型元素的集合 结构体:其实是一组不一定相同类型元素的集合 //结构声明 // struct tag //tag根据实际情况给名字…

结构体类型的声明

结构是一些值的集合,这些值称为成员变量,结构的每个成员可以是不同类型的变量

数组:一组相同类型元素的集合

结构体:其实是一组不一定相同类型元素的集合

//结构声明
// struct tag  //tag根据实际情况给名字
// {
//     member-list;   //成员列表(1个或者多个)
// }variable-list;//变量列表//描述一个学生
//名字+年龄+性别//声明结构体类型
// struct Stu
// {
//     //成员变量,是用来描述结构体对象的相关属性的
//     char name[20];
//     int age;
//     char sex[5]; //男 女 保密
// }; //s2,s3,s4;//s2,s3,s4就是结构体变量 - 全局变量// typedef struct Stu   //重命名
// {
//     //成员变量,是用来描述结构体对象的相关属性的
//     char name[20];
//     int age;
//     char sex[5]; //男 女 保密
// } Stu;// int main()
// {
//     struct Stu s1; //局部变量
//     //Stu s2; //在c语言中,没有对结构体类型typedef,struct关键字不能省略//     return 0;
// }

结构体初始化

//结构成员的类型
struct S
{int a;char arr[5];int* p;
}s1 = {100,"fan",NULL};//int n = 2023;
// struct S s2 = {98,"111",&n};
struct S s2 = {98,"111",NULL};struct B
{char arr[10];struct S s;double d;
};int main()
{struct S s3 = {.arr = "aaa", .a = 10, .p = NULL};//printf("%d %s %p\n",s1.a,s1.arr,s1.p); //结构成员访问操作符//printf("%d %s %p\n",s2.a,s2.arr,s2.p);//printf("%d %s %p\n",s3.a,s3.arr,s3.p);struct B b = {"hello",{20,"aaa",NULL},3.14};printf("%s %d %s %p %lf\n",b.arr, b.s.a, b.s.arr, b.s.p, b.d);return 0;
}

结构体成员访问

struct Stu
{/* data */char name[20];int age;
};// void set_stu(struct Stu* ps)
// {
//     (*ps).age = 20;
//     //t.name = "张三";  //err
//     strcpy((*ps).name,"张三");   //字符串拷贝
// }void set_stu(struct Stu* ps)
{ps->age = 20; //结构体成员访问操作符     结构体指针 -> 结构体成员//t.name = "张三";  //errstrcpy(ps->name,"张三");   //字符串拷贝
}void printf_stu(struct Stu t)
{printf("%s %d\n",t.name,t.age);
}int main()
{struct Stu s = {0};set_stu(&s); //传值调用printf_stu(s);return 0;
}

结构体传参

//结构体传参
struct S
{/* data */int data[1000];int num;
};struct S s = {{1,2,3,4},1000};
//结构体传参
void print1(struct S s)
{printf("%d\n",s.num);
}
//结构体地址传参
void print2(struct S* ps)
{printf("%d\n",ps->num);
}int main()
{print1(s); //传结构体print2(&s);//传地址return 0;
}
//结构体传参,尽量选用结构体地址传参

http://www.yayakq.cn/news/890984/

相关文章:

  • 通过关键词优化提升企业网站网站备案号被收回
  • 受欢迎的扬中网站建设河北建设厅官方网站八大员考试
  • 企业网站的建设要注意什么做app一定要做网站吗
  • 关于dw做网站金坛做网站
  • 专做女裤有哪些网站备案个人网站名称推荐
  • 重庆平台网站建设哪里好南昌制作网站的公司哪家好
  • 制作单页网站网站漏洞有哪些
  • 网站开发合同 附件上海公司名义买房条件
  • c2c模式类型有哪些网站优化要多少钱
  • 住房和城乡建设网站方案网站设计板块
  • 做网站需要跟客户了解什么软件wordpress文件结构详解
  • 火锅自助餐网站建设WordPress添加ftp
  • 苏州微信网站建设丹阳网站建设方案
  • 个人网站建设方法和过程小红书推广价目表
  • 南京网站南京网站开发云图书馆平台网站建设方案
  • 商务网站建设与维护课程宜昌seo优化服务
  • 协会网站建设及维护给企业做网站挣钱吗
  • 做电影网站步骤网站建设流程所用工具
  • 杭州最新新闻江门网站优化快速排名
  • 常州网站建设 个人遵义市建设厅网站
  • 桂林的网站建设公司淘宝客导购网站 丢单
  • 做照片书的模板下载网站好wordpress+视频站模版
  • 免费的开源网站应届生招聘去哪个网站
  • gui界面设计软件专业seo排名优化费用
  • 农业公司怎样建立网站网页设计图片位置代码
  • 蚌埠哪有做网站的创意网红
  • 网站添加js广告位企业网络架构拓扑图
  • 网站推广分析wordpress首页仅导航怎么设置
  • 手机网站弹出提示框偷dede网站模板
  • 建设干部培训中心网站国内外html5网站建设状况