Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenDocCN
lcthw-zh
提交
45c916e8
L
lcthw-zh
项目概览
OpenDocCN
/
lcthw-zh
8 个月 前同步成功
通知
2
Star
18
Fork
5
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
L
lcthw-zh
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
45c916e8
编写于
6月 28, 2016
作者:
W
Wizard Zhang
提交者:
GitHub
6月 28, 2016
浏览文件
操作
浏览文件
下载
差异文件
Merge pull request #7 from lvye/master
勘误
上级
e8af9495
ed426b88
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
1 addition
and
1 deletion
+1
-1
ex9.md
ex9.md
+1
-1
未找到文件。
ex9.md
浏览文件 @
45c916e8
...
...
@@ -89,7 +89,7 @@ $
+
我并没有提供全部的4个参数来初始化它。这是C的一个简写,如果你只提供了一个元素,剩下的都会为0.
+
`numbers`
的每个元素被打印时,它们都输出0。
+
`names`
的每个元素被打印时,只有第一个元素
`'a'`
显示了,因为
`'
a
'`
是特殊字符不会显示。
+
`names`
的每个元素被打印时,只有第一个元素
`'a'`
显示了,因为
`'
\0
'`
是特殊字符不会显示。
+
然后我们首次打印
`names`
,打印出了
`"a"`
,因为它在初始化表达式中的
`'a'`
字符之后都用
`'\0'`
填充,是以
`'\0'`
结尾的正确的字符串。
+
我们接着通过手动为每个元素赋值的办法建立数组并且再次把它打印出来。看看他们发生了什么改变。现在
`numbers`
已经设置好了,看看
`names`
字符串是如何正确打印出我的名字的。
+
创建一个字符串也有两种语法:第六行的
`char name[4] = {'a'}`
,或者第44行的
`char *another = "name"`
。前者不怎么常用,你应该将后者用于字符串字面值。
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录