| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2366 人关注过本帖
标题:VC++2013数组赋初始值
只看楼主 加入收藏
fuyong0227
Rank: 2
等 级:论坛游民
帖 子:9
专家分:10
注 册:2015-8-21
收藏
 问题点数:0 回复次数:7 
VC++2013数组赋初始值
如何VC++2013数组赋初始值
搜索更多相关主题的帖子: 如何 
2015-08-21 22:07
fuyong0227
Rank: 2
等 级:论坛游民
帖 子:9
专家分:10
注 册:2015-8-21
收藏
得分:0 
找到方法了:
1. 数组要设置为全局类型,即在类的外部定义;
2. 设置为静态类型。

例如我定义的一个结构数组:

typedef struct tagCHARPRIV {    // 锡伯文满文编码数据结构
    unsigned int    uChar;                // 输入编码
    unsigned int    uStyle;                // 变形形式:0 自动 1 独立 2 词首 3 词中 4 词尾
    unsigned int    uNum;                // 对应形式的字符编码数量
    WORD            wCode[6];            // 字符编码
} CHARPRIV_SM;

static CHARPRIV_SM  CharDataS[] =          // 锡伯文编码表
{
    { 'a', 1, 1, { 0x1820, 0, 0, 0, 0, 0 } },   
    { 'a', 2, 1, { 0x1821, 0, 0, 0, 0, 0 } },
        // ....
    { 'I', 1, 1, { 0x182D, 0, 0, 0, 0, 0 } }
};
2015-08-23 16:17
hjx1120
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
来 自:李掌柜
等 级:贵宾
威 望:41
帖 子:1314
专家分:6927
注 册:2008-1-3
收藏
得分:0 
数组赋值和结构数组赋值是不一样的吧
2015-08-23 16:58
fuyong0227
Rank: 2
等 级:论坛游民
帖 子:9
专家分:10
注 册:2015-8-21
收藏
得分:0 
一样:
static int a[] = {1, 2, 3, 4, 5};
2015-08-23 17:19
fuyong0227
Rank: 2
等 级:论坛游民
帖 子:9
专家分:10
注 册:2015-8-21
收藏
得分:0 
在VC6中可以不同static, VS中是必须的。
2015-08-23 17:21
农民工
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:21
帖 子:109
专家分:639
注 册:2015-8-22
收藏
得分:0 
没这种区别吧
2015-08-24 08:50
贤理云翔
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2015-5-23
收藏
得分:0 
前辈们发的好少
2015-09-10 15:28
诸葛欧阳
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:流年
等 级:贵宾
威 望:82
帖 子:2790
专家分:14619
注 册:2014-10-16
收藏
得分:0 
发什么好少?

一片落叶掉进了回忆的流年。
2015-09-10 23:42
快速回复:VC++2013数组赋初始值
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.019449 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved