标签: reverse

为什么这个程序会出现段错误

在编译并运行这个小程序来反转字符串时,我会在任何输出发生之前得到分段错误.请原谅我,如果这是一个显而易见的问题,我对C仍然很新.

#include <stdio.h>

int reverse(char string[], int length); 

int main() {
char string[] = "reversed";

  printf("String at start of main = %s", string);
  reverse(string, sizeof(string));
  printf("%s\n", string);

return 0;

}

// Reverse string 
int reverse(char string[], int length) {
 int i;
 char reversed[] = {};
 int temp;

 for(i = 0; i < length; ++i) {
 temp = string[i];
 reversed[length - i] = temp;

 }
 return 0; 
}
Run Code Online (Sandbox Code Playgroud)

c string reverse segmentation-fault

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

Array.Reverse()方法背后的逻辑

什么是public static void Reverse(Array array,int index,int length)背后的原生逻辑工作;

.net c# reverse

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

c ++中的数组复制反转

有没有办法通过在c ++中使用while循环以相反的顺序将数组复制到另一种方式?我很确定我知道怎么用for循环做一个,但我很好奇是否有人通过使用while循环知道一种方法

c++ arrays reverse copy

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

错误CS1501:方法"反向"没有重载需要"0"参数

我有这个代码来尊重句子中的单词.

using System;

class Code 
{
    public static void Main()
    {
        string x = "I am Sam";

        foreach(var a in x.Split().Reverse()) 
        {
            Console.WriteLine(a);
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

当我编译这段代码(单声道2.10)时,我得到了error CS1501: No overload for method反向'接收0' arguments错误消息.

代码有什么问题?

c# string mono reverse

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

参数很少或者为零的Ruby方法 - 怎么做?

我在Ruby中有两种方法:

def reverse(first,second)
   @items[first..second]=@items[first..second].reverse 
end
Run Code Online (Sandbox Code Playgroud)

和:

def reverse
  @items.reverse! 
end
Run Code Online (Sandbox Code Playgroud)

我可以将这些功能组合成一个功能并使用一个if first.nil? && second.nil?条件,或者最好保持它的状态吗?

ruby methods reverse arguments

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

反转字符串的顺序,同时保留字符串的原始内容

所以我试图将一个字符串转换31/12/99999999/12/31,我一直在尝试,date = date[::-1]但它产生9999/21/31并且不保留字符串的内容.

我是那种寻找类似的东西php,reverse_array( $array , $preserve );.

python string reverse

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

使用C#的Integer的反转位

我想询问是否有一种有效的方法来反转整数中的所有set和unset位.例如:如果我有整数:

1338842

这与二进制文件相同:

101000110110111011010
Run Code Online (Sandbox Code Playgroud)

如何对此进行反转,使每1位变为0位,每0位变为1位.反过来的结果应该是:

010111001001000100101
Run Code Online (Sandbox Code Playgroud)

这基本上是整数:

758309
Run Code Online (Sandbox Code Playgroud)

不幸的是,我无法展示我的尝试,因为我没有.我不知道该怎么做.这就是为什么我希望董事会成员可以给我一些建议.

c# reverse byte mask bit

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

如何在python中反向工作

我有一个包含一些元素的数组.

如何arr[::-1]对整个阵列进行排序?

那背后的逻辑是什么?

python reverse

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

逐字存储字符串并打印

为什么这个程序不会反向打印出"你好"?当我取消注释循环内的行时,它可以工作.我想知道为什么没有存储字符串值的概念.谢谢!

#include<iostream>

using namespace std;

void reverse(string str) {
        int length = str.length();
        int x = length, i = 0;
        string newString;

        while(x >= 0) {
                newString[i] = str[x-1];
                //cout << newString[i];
                x--;
                i++;
        }

        cout << newString;
}

int main() {
        reverse("hello");

return 0;
}
Run Code Online (Sandbox Code Playgroud)

c++ string storage reverse

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

如何在swift中反转整数数组

如何integer array快速逆转

例如: var ab = [1,2,3,4]

我想以反向格式存储数组.

结果应该是

ab = [4,3,2,1]
Run Code Online (Sandbox Code Playgroud)

arrays reverse integer swift

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

标签 统计

reverse ×10

string ×4

c# ×3

arrays ×2

c++ ×2

python ×2

.net ×1

arguments ×1

bit ×1

byte ×1

c ×1

copy ×1

integer ×1

mask ×1

methods ×1

mono ×1

ruby ×1

segmentation-fault ×1

storage ×1

swift ×1