刘加加在成长(C++语言学习中)

学习、工作、生活,这是三个问题。

  C++博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  38 随笔 :: 0 文章 :: 24 评论 :: 0 Trackbacks
指定数组大小也有很多方式:
    char arr[10];                                     //OK
    char arr2[1+2*7];                            //OK
    char arr3[sizeof(char)+2];                //OK
    char arr4[-2];                                  //error 数组大小不能使用负数
    char arr5[0];                                   //根据编译器不同,有的编译器转换为“arr5[]”,有的编译不通过。
    char arr6[3.14];                              //error
    char arr7[(int)3.14];                       //强制转换为int
    int m=2;
    char arr9[m];                                //c99前不允许

注意:c99标准允许使用变量指定数组大小。
posted on 2008-05-15 23:32 刘加加 阅读(521) 评论(0)  编辑 收藏 引用 所属分类: 学习C语言

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理