gpt4 book ai didi

C语言结构体简单入门讲解

转载 作者:qq735679552 更新时间:2022-09-27 22:32:09 24 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章C语言结构体简单入门讲解由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

结构体

定义:用于存储不同的数据类型,存储在同一块内存空间里面 。

  1. 关键字 struct
  2. 标签 结构体名称
  3. 成员

例如:

struct student{	char name[20];	char sex;	int age;	float grade;};

结构体后面不要忘记加分号 。

结构体至少需要一个标签,证明身份 。

结构体的使用

  1. .访问指针
  2. →访问
#include <stdio.h>#include <string.h>struct student{	char name[20];	char sex[10];	int age;	float grade;};int main(){	//定义结构体变量	//方法一,定义并初始化	struct student stu={"李四","男",18,59.9};			//方法二,先定义,后初始化	struct student stu2;	strcpy(stu2.name,"赵四");	strcpy(stu2.sex,"女");	stu2.age=19;	stu2.grade=78;		//方法三,指定成员初始化	struct student stu3={.name="张三".age=17,.sex="男",.grade=90};	//方法四,指定成员初始化	struct student stu4={name:"吴强",age:21,sex:"男",grade:99};	//打印信息	printf("姓名是:%s",stu.name);	printf("性别是:%s",stu.name);	printf("年龄是:%d",stu.name);	printf("成绩是:%f",stu.name);	printf("姓名是:%s",stu2.name);	printf("性别是:%s",stu2.name);	printf("年龄是:%d",stu2.name);	printf("成绩是:%f",stu2.name);	printf("姓名是:%s",stu3.name);	printf("性别是:%s",stu3.name);	printf("年龄是:%d",stu3.name);	printf("成绩是:%f",stu3.name);			printf("姓名是:%s",stu4.name);	printf("性别是:%s",stu4.name);	printf("年龄是:%d",stu4.name);	printf("成绩是:%f",stu4.name);	return 0;}

字符串拷贝函数

C语言结构体简单入门讲解

C语言结构体简单入门讲解

字符串比较函数 strcmp和strncmp

C语言结构体简单入门讲解

C语言结构体简单入门讲解

到此这篇关于C语言结构体简单入门讲解的文章就介绍到这了,更多相关C语言结构体内容请搜索我以前的文章或继续浏览下面的相关文章希望大家以后多多支持我! 。

原文链接:https://blog.csdn.net/pieds/article/details/112344649 。

最后此篇关于C语言结构体简单入门讲解的文章就讲到这里了,如果你想了解更多关于C语言结构体简单入门讲解的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com