12 2023 档案

摘要:C语言下 声明不是语句 int a;声明未初始化,虽然是分号结尾,但是不是语句 int a=1;声明并初始化,也不是语句 a=1;这是一个赋值表达式语句 表达式:C语言里几乎处处是表达式,一个常量,一个变量,一些运算符和操作数的组合,都是表达式。 表达式都有值,但是不一定会求值,也就是表达式一般两个 阅读全文
posted @ 2023-12-31 19:03 自由小菜园 阅读(35) 评论(0) 推荐(0)
摘要:char arr[]={'h','e','l','l','o','\0'} 声明初始化一个字符数组。 为了方便书写,我们也可以写成语法糖形式 char arr={"hello"} 或者 char []arr="hello" "hello"是一个char []数组类型,C语言规定:数组类型对象用作表达 阅读全文
posted @ 2023-12-28 10:07 自由小菜园 阅读(11) 评论(0) 推荐(0)
摘要:数组的初始化可以通过下面的方式 =字符串字面量 ={表达式,……} 分别对应一些常见的方式 char arr[]="{hello}";//花括号可以省略,字符串字面量,是char的数组类型,但是用于初始化数组的时候不会发生隐适转换成指针 char *arr[]={"hello","world"};/ 阅读全文
posted @ 2023-12-26 11:30 自由小菜园 阅读(24) 评论(0) 推荐(0)