プログラミング+α学習ブログ

勉強したことの備忘録です。

配列の要素数を求め、全ての要素に0を代入するプログラム

#include <stdio.h>

int main(void)
{
    int i;
    int vc[10];
    int vc_no = sizeof(vc) / sizeof(vc[0]);
    
    for (i = 0; i < vc_no; i++)
        vc[i] = 0;
    
    for (i = 0; i < vc_no; i++)
        printf("vc[%d] = %d\n", i, vc[i]);
    
    return (0);
}

実行結果

vc[0] = 0
vc[1] = 0
vc[2] = 0
vc[3] = 0
vc[4] = 0
vc[5] = 0
vc[6] = 0
vc[7] = 0
vc[8] = 0
vc[9] = 0