问题标签 [character-arrays]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
1331 浏览

c# - 使用 C# 使用字符数组修剪字符串

当您在字符串对象上使用Trim()方法时,您可以将一个字符数组传递给它,它将从您的字符串中删除这些字符,例如:

这个结果是“75-12-23”而不是预期的结果:“751223”,这是为什么呢?

额外的问题:与这条线相比,哪一个会有更多的开销(它做完全相同的事情):

0 投票
9 回答
5622 浏览

c++ - 我可以在 C++ 中做一个多维字符数组吗?

首先,这是一个“家庭作业”问题,因此向量库和字符串库是不受限制的。我正在尝试了解 C++ 的基础知识。

我对这段代码的意图是制作和使用一个字符串数组。换句话说,单词列表。

当我运行这段代码时,我得到了一堆废话。

如果有更好的方法来制作 c++ 中的单词列表,我很想听听。

0 投票
8 回答
539 浏览

c - 请用 C 中的字符数组/字符串解释这种行为

我在尝试某事时得到了这个(只是为了理解)。请解释这种行为:


第一次尝试:

输出:


第二次尝试:

输出:

==================================================== ==========================================

问题:为什么它在尝试 1 时崩溃?我在 Solaris 机器内核版本上尝试这个:SunOS 5.8 Generic 117350-43 Oct 2006

0 投票
4 回答
14343 浏览

c++ - 比较 C++ 中的字符数组和字符串文字

我有一个字符数组,我试图弄清楚它是否与字符串文字匹配,例如:

这导致了以下错误:与字符串文字比较会导致未指定的行为。我也尝试过类似的东西:

这并没有产生任何编译器错误,但它的行为不符合预期。

0 投票
2 回答
1459 浏览

iphone - 将图像数据转换为字符数组

我正在为 iPhone 构建一个移动广告 sdk,并且我假设存储代表着陆页控制器 [在库中] 的按钮图标的图像的唯一方法是将图像转换为字符数组。

当我有内联定义的字符数组时:

...我可以这样访问它:

...并使用这些图标图像设置控制器的工具栏按钮。

我四处寻找希望找到一个脚本来获取图像数据并吐出一个字符数组,但空手而归,所以我尝试了自己,但惨遭失败。

我需要 [希望] 是一个脚本或函数来获取数据:

NSData *imageData = UIImagePNGRepresentation(image);

并以这种格式吐出:

0x00, 0x01, 0xFF, ... 所以我可以将它复制并粘贴到我的源文件中。

任何想法[或链接到将执行此操作的脚本或工具]?

0 投票
7 回答
11350 浏览

c# - 字符串数组中的 NULL

如何删除字符串数组中的空值

像 { ,-2,3, ,-4,+5, ,66...}

我需要删除它们之间的那些空值并重新调整数组的大小

  1. 我不想使用列表

  2. 我不想创建一个新数组

请让我知道是否可以使用简单的代码。谢谢你。

0 投票
6 回答
551 浏览

c++ - 从另一个文件 C++ 中的文件名创建文件

我正在用 C++ 对几个大文件进行排序。我有一个文本文件,其中包含所有输入文件的名称,每行一个。我想一次读取一个文件名,将它们存储在一个数组中,然后使用每个名称创建一个文件。现在,我正在使用 fopen 和 fread,它们需要字符数组(我正在尝试优化速度),所以我的文件名被读入字符数组数组。但是,这些数组需要预先确定最大大小,因此如果文件名小于最大值,则其余部分都是垃圾。然后,当我尝试将该数组用作 fopen() 中的文件名时,它无法识别该文件,因为它在字符串末尾有垃圾。我怎么解决这个问题?这是我的代码:

另外,如何找到缓冲区的大小以使用 fwrite() 将其写出?

非常感谢,bsg

0 投票
4 回答
1538 浏览

c - 如何使用 C 中的 baskspace 从字符串中删除字符?

你能给我一个从c中的字符数组中删除字符的例子吗?我尝试了太多,但我没有达到我想要的

这就是我所做的:

0 投票
9 回答
186463 浏览

php - PHP - 迭代字符串字符

有没有一种很好的方法来迭代字符串的字符?我希望能够对字符串的字符执行foreach, array_map,array_walk等操作。array_filter

类型转换/杂耍没有让我到任何地方(将整个字符串作为数组的一个元素),我发现的最佳解决方案是简单地使用 for 循环来构造数组。感觉应该有更好的东西。我的意思是,如果你可以索引它,你不应该也可以迭代吗?

这是我拥有的最好的

是否有:

A)一种使字符串可迭代的
方法 B)一种从字符串构建字符数组的更好方法(如果是这样,另一个方向如何?)

我觉得我在这里错过了一些明显的东西。

0 投票
2 回答
207 浏览

c - 字符数组和指针

代码片段如下:

我们需要找到以下语句的输出

p[-2]指的是什么?