数组的声明、初始化、赋值

您所在的位置:网站首页 二维数组赋值为100 数组的声明、初始化、赋值

数组的声明、初始化、赋值

2024-07-11 10:50| 来源: 网络整理| 查看: 265

一、数组的声明

#include int main(){ float candy[365];//通过声明告诉编译器数组元素的个数和类型 char code[12];//内含12个char类型元素的数组 int states[50];//内含50个int类型元素的数组 /*数组的编号从0开始,因此candy[0]代表数组第一个元素 candy[364]代表数组的第365个元素*/ return 0; }

二、数组的初始化(对于自动存储类型【数组在函数内部声明且声明时未使用关键字static】必须先初始化,才能使用,对于一些其他的存储类别的变量和数组,若声明时未初始化,编译器会自动把他们的值设为0)

#include #define SIZE 4 int main(){ /*完全初始化*/ int powers[8]={1,2,4,8,16,32,64}; /*部分初始化*/ int some_data[SIZE]={12,13};//推荐使用符号常量SIZE表示数组大小 /*省略方括号里的数字,让编译器自动匹配数组大小和初始化列表中的项数*/ const int days[]={31,28,31,30,31};//针对这样的数组的大小用sizeof(days)/sizeof(days[0])来计算更合适 for(int i=0;i


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3