跳到主要內容

程式設計-C語言 / OLD / 訊二甲( 江 ) / 上學期 / 1017-強制轉型(2)-next CH5

ASCII Table

字元陣列與字串

 

1

 

1

 

#include
// 
int main()
{
    printf("整數 = %d\n" , 100);
    printf("浮點數 = %f\n" , 123.5);
    //                              ')'     '0'  'A'    'a'
    printf("字元 = %c %c %c %c\n" , 41, 0x30, 0x41, 0x61);
    printf("%s\n" , "C程式設計");
    return 0;
}
 

1

#include
#include
 
int main(void) {
    //char text[] = {'h', 'e', 'l', 'l', 'o', '\0'};
    char text[] = "hello";
    int length = sizeof(text) / sizeof(text[0]);
 
    for(int i = 0; i < length; i++) {
        if(text[i] == '\0') {
            puts("[null]");
        } else {
            printf("%c", text[i]);
        }
    }
    printf("陣列長度 %d\n", length);
    //printf("字串長度 %d", strlen(text));
    return 0;
}

1

 

#include
#include
 
int main(void) {
    //char text[] = {'h', 'e', 'l', 'l', 'o', '\0'};
    char text[] = "hello";
    int length = sizeof(text) / sizeof(text[0]);
    int a = sizeof(text);    //a = 6 byte
    int b = sizeof(text[0]); //b=1 byte
 
    for(int i = 0; i < length; i++) {
        if(text[i] == '\0') {
            puts("[null]");
        } else {
            printf("%c", text[i]);
        }
    }
    printf("陣列長度 %d\n", length);
    printf("a= %d , b=%d \n", a, b);
    //printf("字串長度 %d", strlen(text));
    return 0;
}

1

#include
// 
int main()
{
    //printf("整數 = %d\n" , 100);
    //printf("浮點數 = %f\n" , 123.5);
    //                              ')'     '0'  'A'    'a'
    printf("字元 = %c %c %c %c\n" , 41, 0x30, 0x41, 0x61);
    //                              ')'     '0'  'A'    'a'
    printf("字元 = \x30  \x41  \n"  );
    printf("字元 = 0  A  \n"  );
    printf("%s\n" , "C程式設計");
    printf("%s\n" , "C程式設計 ");
    return 0;
}

1

#include
// 
int main()
{
    //printf("整數 = %d\n" , 100);
    //printf("浮點數 = %f\n" , 123.5);
    //                              ')'     '0'  'A'    'a'
    printf("字元 = %c %c %c %c\n" , 41, 0x30, 0x41, 0x61);
    //                              ')'     '0'  'A'    'a'
    printf("字元 = \x30  \x41  \n"  );
    printf("字元 = 0  A  \n"  );
    printf("%s\n" , "C程式設計");
    printf("%s\n" , "C程式設計 ");
    //
    printf("十進位值123的八進位值:%o %x %b \n", 123, 123, 123); 
    return 0;
}
 

1

時間類別單位標題發佈點閱
跳至網頁頂部