[发明专利]结构体变量赋值方法、系统、设备及存储介质在审
申请号: | 202211443824.7 | 申请日: | 2022-11-18 |
公开(公告)号: | CN115934094A | 公开(公告)日: | 2023-04-07 |
发明(设计)人: | 康九生;覃庆海 | 申请(专利权)人: | 篆芯半导体(南京)有限公司 |
主分类号: | G06F8/41 | 分类号: | G06F8/41;G06F9/4401 |
代理公司: | 北京辰权知识产权代理有限公司 11619 | 代理人: | 段丽叶 |
地址: | 211800 江苏省南京市江北新*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 结构 变量 赋值 方法 系统 设备 存储 介质 | ||
1.一种结构体变量赋值方法,其特征在于,具体包括以下步骤:
使用声明的变量类型,定义结构体变量;
遍历所有同类型的结构体变量,对同类型的结构体变量进行初始化赋值。
2.根据权利要求1所述的结构体变量赋值方法,其特征在于,所述遍历所有同类型结构体变量,对同类型的结构体变量进行初始化赋值,具体包括:
循环遍历所有同类型的结构体变量;
通过const初始化数据,对所有同类型的结构体变量进行初始化赋值。
3.根据权利要求1或2所述的结构体变量赋值方法,其特征在于,所述遍历所有同类型的结构体变量,对同类型的结构体变量进行初始化赋值之前,还包括:
生成所述所有同类型的结构体变量对应的const初始化数据。
4.根据权利要求2所述的结构体变量赋值方法,其特征在于,所述循环遍历所有同类型的结构体变量,具体通过for循环方式遍历所有同类型的结构体变量。
5.根据权利要求2所述的结构体变量赋值方法,其特征在于,所述通过const初始化数据,对所有同类型的结构体变量进行初始化赋值,具体包括:
确定const初始化数据的表达式赋值;
将所述表达式赋值给对应类型的所有结构体变量。
6.根据权利要求5所述的结构体变量赋值方法,其特征在于,所述const初始化数据以及结构体变量均包括下标数值。
7.根据权利要求1-5任一项述的结构体变量赋值方法,其特征在于,所述使用声明的变量类型,定义结构体变量之前,还包括:
声明所有结构体变量的变量类型。
8.一种结构体变量赋值系统,其特征在于,具体包括:
定义模块:用于使用声明的变量类型,定义结构体变量;
赋值模块:用于遍历所有同类型的结构体变量,对同类型的结构体变量进行初始化赋值。
9.一种结构体变量赋值设备,包括:
存储器:用于存储可执行指令;以及
处理器:用于与存储器连接以执行可执行指令从而完成如权利要求1-7任一项所述的结构体变量赋值方法。
10.一种计算机可读存储介质,其特征在于,其上存储有计算机程序;计算机程序被处理器执行以实现如权利要求1-7任一项所述的结构体变量赋值方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于篆芯半导体(南京)有限公司,未经篆芯半导体(南京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211443824.7/1.html,转载请声明来源钻瓜专利网。