文字列リテラルの大きさを表示する

明解C言語 入門編 > 9. 文字列の基本 >

文字列リテラルの大きさを表示する

Java
import java.util.Scanner;

class Lesson068 {
    public static void main(String[] args) {
        System.out.printf("sizeof(\"123\")      = %d\n",  "123".length());
        System.out.printf("sizeof(\"AB\\tC\")    = %d\n", "AB\tC".length());
        System.out.printf("sizeof(\"abc\\0def\") = %d\n", "abc\0def".length());
    }
}

実行結果

L:\>java Lesson068
sizeof("123") = 3
sizeof("AB\tC") = 4
sizeof("abc\0def") = 7