小编Mar*_*kus的帖子

为什么在写入用"char*s"而不是"char s []"初始化的字符串时会出现分段错误?

以下代码在第2行接收seg错误:

char *str = "string";
str[0] = 'z';  // could be also written as *str = 'z'
printf("%s\n", str);
Run Code Online (Sandbox Code Playgroud)

虽然这非常有效:

char str[] = "string";
str[0] = 'z';
printf("%s\n", str);
Run Code Online (Sandbox Code Playgroud)

经过MSVC和GCC测试.

c c-strings segmentation-fault

277
推荐指数
10
解决办法
7万
查看次数

模块化算术

我是密码学和模块化算术的新手.所以,我确定这是一个愚蠢的问题,但我无法帮助它.

如何计算一个
     POW(,q)= 1(模p),
其中pq是已知的?我没有得到"1(mod p)"部分,它等于1,不是吗?如果是这样,那么"mod p "是什么?
这与
     pow(a,-q)(mod p)= 1相同吗?

math cryptography modular

0
推荐指数
2
解决办法
1162
查看次数

标签 统计

c ×1

c-strings ×1

cryptography ×1

math ×1

modular ×1

segmentation-fault ×1