小编V. *_*hin的帖子

char如何存储两个数字?

下一个案例:我有西里尔符号"б".运行下一个代码:

int main() {
    char c;
    scanf("%c", &c);
    printf("%d\n", c);
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

显示-48.但是当我调试这个变量时c,它会显示下一个:-48 '\320'在此输入图像描述.

那么这是如何工作的呢?这是一个指向2长度数组的指针吗?或者它如何存储两个数字?

c char cyrillic

4
推荐指数
1
解决办法
335
查看次数

在箭头函数中返回spreaded数组

我们假设我有这种类型的数组:

[ [1, 2], [3, 4] ]

我需要做的是在更高层上获得嵌套元素,使其看起来像:

[1, 2, 3, 4]

我试图以功能方式达到它,所以代码看起来像这样:

const arr = [ [1, 2], [3, 4] ]
const f = Array.from(arr, x => ...x)
Run Code Online (Sandbox Code Playgroud)

但那会出现Unexpected token ...错误.那么这样做的方法是什么?

javascript ecmascript-6

0
推荐指数
1
解决办法
74
查看次数

标签 统计

c ×1

char ×1

cyrillic ×1

ecmascript-6 ×1

javascript ×1