char 相关问题

char通常是指字符数据类型,表示文本字母。

在不使用任何预定义函数的情况下删除C中字符串中的多余空格

我想在不使用任何预定义函数的情况下删除 C 中字符串中的多余空格。 这是我的代码: 但在 XYZ 之后仍会打印一个额外的空格。 有没有更好的方法请分享 #inc...

回答 4 投票 0

我的C程序中字符输入错误?

我是C编程新手,我用C编写了一个简单的计算器程序。 程序运行但不工作,它会工作直到输入 b 的值,然后当字符输入到来时它不会询问...

回答 3 投票 0

在c#中用纯空白替换特殊字符?

我正在尝试用 utf-8 文件中的纯空白替换特殊字符。问题是当我尝试空格字符或 null 时,特殊字符如果替换为其他特殊字符,例如

回答 4 投票 0

通过添加“0”将整数转换为字符 - 发生了什么?

我有一个像这样的简单程序: #包括 int 主函数(无效) { int 数字[] = {1, 2, 3, 4, 5}; char chars[] = {'a', 'i'}; 字符名称[] = "最大"; 名称[1] = 字符[1]; ...

回答 3 投票 0

sizeof char[]="some" 很奇怪

char string0[]=“0123456789”; // sizeof(string0)=11 char string1[11]="0123456789A"; // sizeof(字符串1)=11 string1 的情况很清楚,为字符分配了 11 个字节加上一个 f...

回答 1 投票 0

如何在 C 中使用 if 比较数组和字符?

我请求你的帮助,因为我需要使用 if 将数组与 char 进行比较,但在数组中我还有一个字符串,代码是这样的: char bho(char** 令牌){ char* 令牌 = (char*)To...

回答 1 投票 0

一个 char - int ASCII 值转换器 [关闭]

我尝试制作一个 ASCII 值转换器 - 如果输入是 int :返回 char ASCII 值 |如果输入是 char :返回 int ASCII 值 - 在 C++ 中使用 if 语句,但我得到了一点

回答 2 投票 0

一个 char - int ASCII 值转换器 [如果输入是 int :返回字符 AscII 值] [关闭]

我尝试用 C++ 中的 if 语句制作一个 ASCII 转换器,但声明输入变量时我有点困惑。这是主要问题。 我尝试使用 typeid().name() 一次,然后输入...

回答 2 投票 0

为什么下面的 C 代码在 int 45 的情况下打印 45,在 STRING 和 CHAR 的 ASCII 值的情况下打印 36?

结构体{ 整数a; 字符c; }; int main() { 结构 s b = {5,'a'}; char *p =(char *)&b; *p = 45; printf("%d ", b.a); 返回0; } 如果 *p 更改为任何字符,则它会打印

回答 7 投票 0

获取 char* 的子字符串[重复]

例如我有这个 char *buff = "这是一个测试字符串"; 并想要得到“测试”。我怎样才能做到这一点?

回答 5 投票 0

C++ 的 ASCII 转换器 [将 Char 转换为 int,反之亦然]

我尝试用 C++ 中的 if 语句制作一个 ASCII 转换器,但声明输入变量时我有点困惑。这是主要问题。 我尝试使用 typeid().name() 一次,然后输入...

回答 1 投票 0

C 宏应在一个位置扩展为 char*,在另一位置扩展为 wchar*,并带有 L 字符

我正在寻求编写 C 宏的帮助,该宏在一个地方扩展为 char* 宏,在另一个地方扩展为 wchar_t* 宏。 例如: #define MACRO_STRING "宏字符串" 到原子部分

回答 4 投票 0

在php中使用@而不是isset

在某些情况下,我可以使用@字符而不是使用较长的isset()函数吗? 如果没有,为什么不呢? 我喜欢用这个,因为在很多情况下我可以节省几个引号,括号......

回答 7 投票 0

(Java) 计算句子中的字母?

以下是我的代码: char[] 数组 = 新的 char[26] ; 整数索引 = 0 ; 整数字母 = 0 ; int countA = 0 ; 字符串句子=“从前……”; if(sentence.contains(".")...

回答 8 投票 0

java switch 中的多个参数

我希望我的输入是三组字符之一,并且需要根据它所属的组来决定如何处理它。我正在尝试找出如何定义具有多种大小写的开关.. .

回答 1 投票 0

'%'%'%'是什么意思以及为什么它等于0?

以下程序: int main() { printf("%d", '%'%'%'); 返回0; } 产生输出: 0 我想知道这是什么原因。

回答 3 投票 0

如何在缺少的十位处打印带零的int(不知道如何用英语表达)[重复]

由于缺少空间,输出图像格式存在问题。例如,如果我打印 rgb 颜色 {95, 255, 100} - 那么 95 会损坏图像,因为它之前留下了 1 个空格。所以,我想打印我...

回答 1 投票 0

字符串参数怎么可以同时是byte *类型和wchar_t *类型?

我目前正在研究 WinHttp API,并遇到了此处描述的 WinHttpConnect() 函数。参数描述让我很担心。上述页面...

回答 1 投票 0

将 char 存储在 char 数组中 - 将 char 赋值给 char[] 时类型不兼容

我有一个带有 char 数组成员的结构,如下所示: 类型定义结构{ // ... char myCharArr[200]; } myStruct; 我有这些结构的动态数组。当我尝试在 myCha 中存储角色时...

回答 1 投票 0

char数据类型在32位寄存器中是如何表示的?

我知道 int 和其他 32 位数据类型适合存放在寄存器中。但是,我不明白当我们的数据类型(例如 1 字节的 char)小于 32 位时会发生什么。就像在 char e...

回答 6 投票 0

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