首页 > 其他分享 >C语言学习:结构

C语言学习:结构

时间:2022-11-01 14:25:48浏览次数:57  
标签:info char struct LEN C语言 学习 namect 结构

struct namect
{
    char fmame[LEN];
    char lname[LEN];
    int letter;
};

全局创建结构,注意末尾有分号

在main函数内创建结构

1.1
struct namect { char fmame[LEN]; char lname[LEN]; }a={"a","a"};

然后看结构的传递

看1.1中的变量a,a为struct类型,所以声明时应该为

struct namect a;

a相当于变量的文件夹

将a传递给函数时和传递变量时差不多:

struct namect 函数名(struct namect 变量名)

相当于将a里面所有的变量传递过来

当然也可以声明结构类型的函数,返回结构类型

struct namect 函数名(struct namect 变量名)
{
    return 结构变量名;
}

当然也可以创建结构数组

相当于同一类型的文件夹的并列文件夹

struct namect person[3];

然后就是利用指针进行结构的操作

struct namect *info;
gets_s((*info).fname,LEN)
info->faname[strlen(fname)]='\0'

l

标签:info,char,struct,LEN,C语言,学习,namect,结构
From: https://www.cnblogs.com/kitcat/p/16847501.html

相关文章

  • Spring学习
    1、Spring1.1、简介2002年,首次推出了Spring雏形:interface21框架;2004年3月24日发布了1.0版本RodJohnson,SpringFramework创始人,著名作者,悉尼大学博士,音乐学专业。Sp......
  • HCIA学习笔记三十九:DHCP全局地址池配置
    一、DHCP全局地址池配置•配置基于全局地址池的DHCP服务器,从所有接口上线的用户都可以从该全局地址池中获取IP地址等配置信息。二、DHCP全局地址池配置实验2.1、拓扑......
  • 拓端tecdat|R语言代写深度学习和德国数据科学就业市场
    看看就业市场中深度学习/人工智能趋势如何广泛流行。 我从网站上挖掘了可用的职位空缺数量:Monster,Stepstone和Indeed正在搜索术语“数据科学家”。为了把这些数字看得很清......
  • 学习笔记-Windows 安全
    Windows安全注:笔记中拓扑图drawio源文件在其图片目录下免责声明本文档仅供学习和研究使用,请勿使用文中的技术源码用于非法用途,任何人造成的任何负面影响,与......
  • 学习笔记-Linux 安全
    Linux安全免责声明本文档仅供学习和研究使用,请勿使用文中的技术源码用于非法用途,任何人造成的任何负面影响,与本人无关.漏洞利用OS-ExploitsLOLLivingOffT......
  • 学习笔记-GO安全
    GO安全免责声明本文档仅供学习和研究使用,请勿使用文中的技术源码用于非法用途,任何人造成的任何负面影响,与本人无关.代码混淆burrowers/garbleunixpickle/gobfus......
  • 学习笔记-JAVA安全
    JAVA安全免责声明本文档仅供学习和研究使用,请勿使用文中的技术源码用于非法用途,任何人造成的任何负面影响,与本人无关.CTFwritupBUU-Java逆向解密代码混淆h......
  • 学习笔记-JAVA代码审计
    JAVA代码审计免责声明本文档仅供学习和研究使用,请勿使用文中的技术源码用于非法用途,任何人造成的任何负面影响,与本人无关.相关文章一次从内网到外网,黑盒到白盒的......
  • 学习笔记-JAVA反序列化
    JAVA反序列化免责声明本文档仅供学习和研究使用,请勿使用文中的技术源码用于非法用途,任何人造成的任何负面影响,与本人无关.简介序列化是让Java对象脱离Java运......
  • Oracle 19C学习 - 16. 视图
    视图是什么视图几乎在所有的数据库软件中都存在。视图是在逻辑上代表一个或者多个表的数据子集,和同义词一样,都是映射关系,视图的功能和地位高于同义词。为什么使用视图......