• 利用C语言的部分初始化特性进行字符串的全部初始化。


    源代码如下:

     1 #include <stdio.h>
     2 
     3 
     4 #define STR_LEN  20
     5 
     6 
     7 int main(int argc,char *argv[])
     8 {
     9 
    10     /*利用C语言的特性:字符数组部分初始化功能. */
    11 
    12     char strA[STR_LEN] = {0};
    13 
    14     char strB[STR_LEN] = {'\0'};
    15 
    16     char strC[STR_LEN] = {""};
    17 
    18     char strD[STR_LEN] = {"\0"};
    19 
    20     char strE[STR_LEN] = "";
    21 
    22     char strF[STR_LEN] = "\0";
    23 
    24 
    25     printf("strA=%s \n", strA);
    26     printf("strB=%s \n", strB);
    27     printf("strC=%s \n", strC);
    28     printf("strD=%s \n", strD);
    29     printf("strE=%s \n", strE);
    30     printf("strF=%s \n", strF);
    31 
    32 
    33     return 0;
    34 }

    运行结果如下:

    strA=
    strB=
    strC=
    strD=
    strE=
    strF=

    "d:\lcc\projects\lcc\aa.exe"
    Return code 0
    Execution time 0.048 seconds
    Press any key to continue...

  • 相关阅读:
    平方和公式
    $bootpuss$切不掉的「水题」
    回滚莫队初步
    [***]HZOJ 柱状图
    HZOJ 走格子
    HZOJ 旋转子段
    [***]HZOJ 优美序列
    [***]HZOJ 跳房子
    HZOJ 矩阵游戏
    模板—K-D-tree(P2479 [SDOI2010]捉迷藏)
  • 原文地址:https://www.cnblogs.com/zhouhaibing/p/2846914.html
Copyright © 2020-2023  润新知