美文网首页十天学会C语言
第06天C语言(15):数组-遍历

第06天C语言(15):数组-遍历

作者: liyuhong | 来源:发表于2017-07-08 12:12 被阅读49次
一、概念
二、代码

#include <stdio.h>
int main()
{
#pragma 1.取出数组中所有的值,称之为遍历
    int scores[6] = {2,3,5,6,22,44};
    /*
    printf("scores[0] = %i\n",scores[0]);
    printf("scores[1] = %i\n",scores[1]);
    printf("scores[2] = %i\n",scores[2]);
    printf("scores[3] = %i\n",scores[3]);
    printf("scores[4] = %i\n",scores[4]);
    printf("scores[5] = %i\n",scores[5]);
     */
    
    // 注意 : 在遍历数组的时候, 尽量不要把遍历的次数写死
    // 遍历多少次应该 由数组来决定 , 也就是说遍历多少次 应该通过数组计算得出
    /*
    printf("scores = %lu\n",sizeof(scores)); // 计算出数组中占用的总字节数
    printf("socre[0] = %lu\n",sizeof(scores[0])); // 计算出数组中某一个元素占用的字节数
    printf("一个有多少个元素 : %lu\n",sizeof(scores) / sizeof(scores[0]));
    */
    // 动态计算数组的元素个数
    int length = sizeof(scores) / sizeof(scores[0]);
    for (int i = 0; i < length; i++) {
        printf("scores[%i] = %i\n",i,scores[i]);
    }
    return 0;
}

相关文章

  • LeetCode第16题: threeSumClosest(C语

    上一题:LeetCode第15题: threeSum(C语言)思路:首先将数组进行快速排序,从左至右开始遍历,找到...

  • 第06天C语言(15):数组-遍历

    一、概念 二、代码

  • 数组遍历的方法总结

    第一种方式:for循环 Objective-C是基于C语言的,自然可以使用for循环 遍历数组: 遍历数组很简单没...

  • Vue-for循环、循环数组

    Vue中,数组遍历和其他语言语法类似,比如有一个数组: list=['a','b','c','d']现在要遍历这个...

  • C语言day06-15数组-遍历

    pragma mark 数组-遍历 pragma mark 概念 pragma mark 代码

  • 7.19

    数组-遍历 遍历:一次获取到数组中的每个元素 索引数组遍历 var arr = ["a","b","c","d"...

  • OC:数组的遍历方式

    objective-c 语言 数组遍历的4种方式:1、普通for循环;2、快速for循环;3、特性block方法;...

  • go 语言数组

    go 语言数组 1. 数组定义 数组定义 使用 ":=" 符号定义数组 定义二维数组 2. 数组遍历 数组遍历 3...

  • 遍历小结

    demo下载 第一种方式:for循环 Objective-C是基于C语言的,自然可以使用for循环 遍历数组: 遍...

  • C语言 红黑树(rbtree)map 释放整个map

    项目中要使用黑红树map来遍历数组进行加密,C语言不如java一般能自己GC。所以,C语言中要时刻警惕释放问题。 ...

网友评论

    本文标题:第06天C语言(15):数组-遍历

    本文链接:https://www.haomeiwen.com/subject/tswdhxtx.html