c-strings 相关问题

编程语言C中的字符串表示为字符序列,后跟空终止符(表示为\ 0)。

在带引号的字符串中展开宏[重复]

我有一个函数,它接受一个 char* 类型的参数,例如 f("string"); 如果字符串参数是在函数调用中即时定义的,那么如何在字符串中扩展宏...

回答 2 投票 0

固定计数数组的 LSD 基数

我想创建一个基数LSD来对字符串进行排序。我尝试适应 count[27] 而不是 count[256],因为练习需要它。我必须使用 A[I][d] - 'a' + 1 表示 [a-z],0 表示空格,...

回答 1 投票 0

对计数数组长度为 27 的字符串进行基数排序

我想创建一个基数LSD来对字符串进行排序。我尝试适应 count[27] 而不是 count[256],因为练习需要它。我尝试使用 A[I][d] - 'a' + 1 表示 [a-z],0 表示空格...

回答 1 投票 0

在方程中传递 char* 而不是 char[] 时,函数中会出现分段错误。如何访问 char* 文字? (避免只读)

功能代码如下: 无效 TrimRight(char* s) { if(!*s) 返回; 字符*结束= 0; for(char c; c = *s; s++) { if(c == ' ') { if(end == 0) end = s; } 否则结束=0; ...

回答 1 投票 0

当我从 ziglang 返回空终止切片时,Bun FFi 函数失败

我正在实现一个 ziglang 函数来生成 ulid。到目前为止,当通过主函数调用时它可以工作。然而,当与 Bun 的 FFI 一起使用时,它会失败。 (console.log) 是一个空字符串。 之字形 常量...

回答 1 投票 0

我需要创建一个 malloc 字符串数组并打印这些字符串

重要:我对 malloc 没有深入的了解,所以尽量让事情尽可能简单 您好,我想创建一个动态字符串数组(使用 malloc),然后打印这些字符串...

回答 1 投票 0

有使用 CStrBufT 和 CString 的有效示例吗?

官方文档:CStrBufT 我偶然发现了这门课。我进行了搜索并没有找到任何例子。是否属于以下情况: CString str1 = L”XYZ”; CStrBufT str1buf = CStrBufT(str1); ?确实有人用过这个

回答 1 投票 0

请帮忙,为什么我们在数组中得到错误的元素,

这是我的代码: #包括\ #包括\ #包括\ int main(int argc, char \*\*argv) { char db_names[3][36]={}; strncpy(db_names[0],...

回答 1 投票 0

循环遍历包含带空格的字符串的数组

我正在尝试循环遍历一个数组,该数组包含一个字符串,其中有几个由空格分隔的单词。最终我想让字符串中的每个单词成为一个新变量,这样我就可以将它与其他单词进行比较......

回答 1 投票 0

sprintf 阻止 stm32 程序

我正在对 STM32 微控制器进行编程。在代码中,我只是按照之前的方式调用 sprintf,当时它可以工作,但现在它只是冻结了整个程序。这里有什么问题? 字符字符串...

回答 1 投票 0

如何在 Go 中创建以 null 结尾的字符串?

如何在 Go 中创建以 null 结尾的字符串? 我目前正在尝试的是 a:="golang " 但它显示编译错误: 转义序列中的非八进制字符:“

回答 3 投票 0

从Python调用SHGetKnownFolderPath?

我编写了这个最小的可重现示例来“艰难地”计算 Windows 上的桌面文件夹(使用 SHGetKnownFolderPath),但我似乎最终得到了成功错误代码...

回答 1 投票 0

如何在C++中计算C_String中的字符数?

我是一名计算机科学专业的新生,我有一个作业问题如下: 编写一个函数,传入 C 字符串并使用指针确定字符串中的字符数。 ...

回答 1 投票 0

如何在没有临时值的情况下移动字符数组中的字符?

我想知道是否有任何方法可以将所有字符从索引一个位置向右移动,前提是为其分配了足够的空间。 我的老师暗示我可以这样做......

回答 2 投票 0

C 如何创建二维字符数组? [重复]

所以想创建一个二维字符数组用于测试目的。这是我的代码。 常量 int 行 = 4; 常量 int 列 = 6; //字符字段[行][列]; //fill_field(行,co...

回答 3 投票 0

初始化结构中的字符串时出现错误

我想用它的每个字符''来初始化一个字符串。(因为稍后我会使用gets(),第一个字符不是''也可以。) 所以我用“a”来分配字符串。 这是我的代码: 键入...

回答 1 投票 0

带限制的最长公共子串

我有一个函数可以查找并打印两条DNA链之间最长的公共链。不过,我想添加一些检查,以便我的程序可以忽略不是基础的字符(“A”、“T”、“C”、“G”...

回答 1 投票 0

C++中的数组和指针试图理解数组地址的含义

我想了解数组地址的含义? 我写了下面的代码试图理解其含义,但我无法理解它? char d [] {“阿什”}; std::cout...

回答 1 投票 0

回文字符串

测试字符串是否为回文的代码。该字符串可以包含任意数量的空格、标点符号 (. ? !,),区分大小写。该代码适用于女士、赛车、雷达等字符串。但不会工作...

回答 1 投票 0

GTK 函数调用弄乱了完全不相关的 char* 值

我在 gtk 应用程序中有类似的代码(但范围更大): #包括 结构体 Tstruct { 字符*字符串; } void func(struct TStruct *tstruct) { 查查拉[8]; 冲刺 (

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.