7得票2回答
有没有 C# 版本的 Python chr 和 ord 函数?

我现在正在学习C#,想知道C#是否有与chr和ord等价的函数。

21得票8回答
C++中的new/delete和char *

有人可以帮我吗,为什么我在尝试释放分配的内存时会收到错误消息:检测到堆破坏。CTR检测到应用程序在堆缓冲区结束后写入了内存。char *ff (char *s){ char *s1 = new char [strlen(s)]; strcpy(s1, s); retur...

15得票2回答
有没有一种方法可以设置std::string的长度而不修改缓冲区的内容?

根据这些问题的回答中所述: 在C++11中,向&str[0]缓冲区(std:string的)写入是否是定义良好的行为? 写入std::string是否合法? 直接写入std::string内部缓冲区 .. 在C++11中,应该可以通过以下方式调用接受char指针以存储输出的C...

7得票3回答
如何在C语言中将数组的值赋值给另一个数组(进行复制)?

我希望能够复制一个二维数组并将其赋值给另一个变量。 在Python中,我会这样做: grid = [['a','b','c'],['d','e','f'],['g','h','i']] grid_copy = grid 我想在C语言中实现相同的功能。 char grid[3][3] ...

9得票8回答
C++: "my text" 是 std::string、*char 还是 c-string?

我刚刚犯了一个看起来常见的新手错误: 首先,我们阅读了众多教程之一,其内容如下: #include <fstream> int main() { using namespace std; ifstream inf("file.txt"); ...

76得票7回答
在Java中如何生成随机字符串

我有一个名为 Student 的对象,它有 studentName、studentId、studentAddress 等属性。对于 studentId,我需要生成七个数字字符的随机字符串,例如:studentId = getRandomId(); studentId = "1234567" &...

8得票2回答
将Unicode字符串转换为字符数组

我有一个带有列表框的表单,其中包含四个单词的行。当我点击某一行时,这些单词应该在四个不同的文本框中显示出来。 到目前为止,我已经让所有东西都运作良好,但我在字符转换方面遇到了问题。 列表框中的字符串是UnicodeString,但strtok使用的是char[]。 编译器告诉我它“无法将Un...

28得票9回答
在C语言中将字符转换为字符串

我如何在C语言中将字符转换为字符串。目前我使用的是c = fgetc(fp),它返回一个字符。但是我需要一个字符串来用于strcpy。

10得票4回答
s[i] - '0'的意思是什么?

以下代码来自K&R教材,第71页: val =10.0*val+s[i] -'0' 这里的 s[i] -'0' 是什么意思?

8得票2回答
使用%u读取有符号字符

#include <stdio.h> int main() { int i,n; int a = 123456789; void *v = &a; unsigned char *c = (unsigned char*)v; f...