忍者ブログ

いけいけ機械学習

統計、機械学習、AIを学んでいきたいと思います。 お役に立てば幸いです。

C言語 文字列を定義して、その内容、および、長さを表示する

文字列を定義して、その内容、および、長さを表示する

1.サンプル


#include <stdio.h>
#include <string.h>

int main()
{
   char str1[] = "hello" ;

   /* 内容を表示 */
   printf("%s\n", str1) ;

   /* 長さを表示 */
   printf("%d\n", (int)strlen(str1)) ;

}

char 変数名[   ]  と宣言すると、必要な領域が確保されるようです
char 変数名[長さ] で宣言してもよし

2.実行結果

hello
5

と表示されます




PR

C言語 配列の要素の処理

配列の要素を順に出力してみます。

1.サンプル

#include <stdio.h>
int main(void){
    
    int array[]= {1,2,3} ; 
    
    // 配列の要素の数を求める
    int array_size = sizeof array / sizeof array[0] ; 
    
    for (int i = 0; i <array_size  ; i++) {
        printf("%d\n", array[i]) ; 
    }    
    
}

2.実行結果

1
2
3

が出力されます。