数组中0和'0'之间的差异

Jackycflau

我对数组初始化有疑问

之间有什么区别

char a [6] = {0};

char a [6] = {'0','0','0','0','0','0'};

编译器如何解释以上两个表达式?他们只是一样还是不一样?

乐队

'0'数字0ASCII字符。其值为48。

该常数0零字节空字节,也被写入'\0'

这四个是等效的:

char a[6] = {0};
char a[6] = {0, 0, 0, 0, 0, 0};
char a[6] = {'\0', '\0', '\0', '\0', '\0', '\0'};
char a[6] = "\0\0\0\0\0"; // sixth null byte added automatically by the compiler

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

编码中0和-0之间的差异

来自分类Dev

'(unsigned)1'和'(unsigned)〜0'之间的差异

来自分类Dev

计算行时null和0之间的差异

来自分类Dev

在C ++中{}和{0}之间的括号初始化差异

来自分类Dev

while(n> 0)和while(n!= 0)的求值之间的差异

来自分类Dev

rub:(hd0)和(ata0)之间的差异

来自分类Dev

default(int)与int = 0之间的差异

来自分类Dev

Element.value ===“”和Element.length === 0之间的差异

来自分类Dev

0..3和[0,1,2] .iter()之间的差异

来自分类Dev

* / 5和0/5之间的Cron表达差异

来自分类Dev

Element.value ===“”和Element.length === 0之间的差异

来自分类Dev

ArrayName.First() 和 ArrayName[0] 之间的性能差异

来自分类Dev

C中return与return 0之间的任何差异

来自分类Dev

flex:0 0 100%和flex:1 1 100%之间的差异

来自分类Dev

CAST(DateColumn AS DATE)和DATEADD(DD,DATEDIFF(DD,0,DateColumn()),0)之间的差异

来自分类Dev

\ W,\\ W,[^ a-zA-Z0-9_]之间的差异

来自分类Dev

b“ 0”与/ dev / zero产生的值之间的差异

来自分类Dev

对于Dafny中的数组,old(a [0])和old(a)[0]之间有什么区别

来自分类Dev

UIView:alpha:0之间的性能/内存差异:隐藏:是,removeViewFromSuperview和frame.origin.y = -100000;

来自分类Dev

用1和0初始化的信号量之间的差异

来自分类Dev

waitpid-第一个参数pid = -1和pid = 0之间的差异

来自分类Dev

如果DatagridView.SelectedCells.Count = 1,则DatagridView.CurrentCell和DatagridView.SelectedCells(0)之间的差异

来自分类Dev

爪哇8 - (0,整数::总和)减少之间的差异,并减少(0,(A,B) - > A + B)

来自分类Dev

具有特定值 (0) 的行与 R 中的下一行之间的差异

来自分类Dev

[]和[]()之间的差异

来自分类Dev

“ +:”和“ ::”之间的Scala差异

来自分类Dev

<%=和<%#之间的差异?

来自分类Dev

[[]]和[]之间的R差异

来自分类Dev

$和()之间的差异

Related 相关文章

  1. 1

    编码中0和-0之间的差异

  2. 2

    '(unsigned)1'和'(unsigned)〜0'之间的差异

  3. 3

    计算行时null和0之间的差异

  4. 4

    在C ++中{}和{0}之间的括号初始化差异

  5. 5

    while(n> 0)和while(n!= 0)的求值之间的差异

  6. 6

    rub:(hd0)和(ata0)之间的差异

  7. 7

    default(int)与int = 0之间的差异

  8. 8

    Element.value ===“”和Element.length === 0之间的差异

  9. 9

    0..3和[0,1,2] .iter()之间的差异

  10. 10

    * / 5和0/5之间的Cron表达差异

  11. 11

    Element.value ===“”和Element.length === 0之间的差异

  12. 12

    ArrayName.First() 和 ArrayName[0] 之间的性能差异

  13. 13

    C中return与return 0之间的任何差异

  14. 14

    flex:0 0 100%和flex:1 1 100%之间的差异

  15. 15

    CAST(DateColumn AS DATE)和DATEADD(DD,DATEDIFF(DD,0,DateColumn()),0)之间的差异

  16. 16

    \ W,\\ W,[^ a-zA-Z0-9_]之间的差异

  17. 17

    b“ 0”与/ dev / zero产生的值之间的差异

  18. 18

    对于Dafny中的数组,old(a [0])和old(a)[0]之间有什么区别

  19. 19

    UIView:alpha:0之间的性能/内存差异:隐藏:是,removeViewFromSuperview和frame.origin.y = -100000;

  20. 20

    用1和0初始化的信号量之间的差异

  21. 21

    waitpid-第一个参数pid = -1和pid = 0之间的差异

  22. 22

    如果DatagridView.SelectedCells.Count = 1,则DatagridView.CurrentCell和DatagridView.SelectedCells(0)之间的差异

  23. 23

    爪哇8 - (0,整数::总和)减少之间的差异,并减少(0,(A,B) - > A + B)

  24. 24

    具有特定值 (0) 的行与 R 中的下一行之间的差异

  25. 25

    []和[]()之间的差异

  26. 26

    “ +:”和“ ::”之间的Scala差异

  27. 27

    <%=和<%#之间的差异?

  28. 28

    [[]]和[]之间的R差异

  29. 29

    $和()之间的差异

热门标签

归档