小编Moe*_*oeb的帖子

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

这个程序怎么了?

char *s = "hello ppl.";
for (i = 0; i < strlen(s); i++) {
    char c = s[i];
    if (c >= 97 && c <= 122) {
        c += 2;
        s[i] = c;
    }
}
Run Code Online (Sandbox Code Playgroud)

我想将字符串旋转两个字符: "hello ppl." -> "jgnnq rrn."

我得到了一个segmentation fault.代码有什么问题?

c string segmentation-fault

0
推荐指数
4
解决办法
535
查看次数

数据库分层如何工作?

我可以在互联网上找到的唯一很好的参考是这个白皮书,它解释了数据库分层是什么,但没有解释它是如何工作的:

数据库分层背后的概念是多种(旧的和新的)数据库技术的无缝共存,以最好地解决业务问题。

但是,它是如何实施的?它是如何工作的?

任何与此相关的链接也会有所帮助。谢谢。

mysql database architecture oracle database-design

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

-1
推荐指数
3
解决办法
9593
查看次数

用C++创建一个对象

是不是

 A a = new A();   // A is a class name
Run Code Online (Sandbox Code Playgroud)

应该在C++中工作?

我正进入(状态:

请求从'A*'转换为非标量类型'A'

这行代码有什么问题?


这适用于Java,对吗?

另外,A在C++中创建类型的新对象的正确方法是什么呢?

c++ new-operator

-1
推荐指数
1
解决办法
4601
查看次数