问题标签 [char]

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 投票
1 回答
11633 浏览

ssis - 布尔到字符 CAST 的 SSIS 派生列表达式

我在 SSIS 派生列中的表达式有点挣扎。

我的源字段是 BOOLEAN 数据类型。它的目标字段是 SQL CHAR 数据类型。

** 请注意,我没有设计任何一种模式。如果我有办法,数据类型会匹配。不幸的是,这不是我的情况!

我发现了一个将 CHAR 转换为 BOOL 的 .NET 正则表达式的好例子。这与我想要完成的完全相反:

我试图实现这个表达式的反向公式,但没有成功。这是我失败的尝试:

我不确定 CAST to (DT_WSTR,1) 对于 CHAR SQL 数据类型字段是否正确?我应该改用 (DT_STR,1) 吗?任何帮助是极大的赞赏。

0 投票
2 回答
509245 浏览

c - 如何在C中将char转换为整数?

可能的重复:
如何在 C 中将单个 char 转换为 int
字符到整数

任何人都可以告诉我如何将 a 转换charint吗?

当我尝试这个时,它给出了 49。

0 投票
4 回答
102053 浏览

c++ - 将 char[] 数组转换为 byte[] ,反之亦然?C++

将字符数组转换为字节的最佳方法是什么,反之亦然?

解决方案:

0 投票
7 回答
77008 浏览

c - char 是否保证正好是 8 位长?

就这样。没有找到任何类似的主题,所以请耐心等待。

0 投票
1 回答
3984 浏览

vb.net - 如何在 vb.net 中将 char a 变成 b

嗨,我正在尝试在 vb.net 中增加一个字符,例如:Dim letter As Char = "a"c。我想把它变成b,等等。我怎样才能做到这一点?

0 投票
5 回答
2277 浏览

c - 为什么char的符号没有在C中定义?

C标准规定:

ISO/IEC 9899:1999, 6.2.5.15(第 49 页)

char、signed char 和 unsigned char 这三种类型统称为字符类型。实现应将 char 定义为与有符号字符或无符号字符具有相同的范围、表示和行为。

确实gcc根据目标平台定义了它。

我的问题是,为什么标准会这样做?除了可怕且难以发现的错误之外,我看不到任何来自模棱两可的类型定义的东西。

不仅如此,在 ANSI C(C99 之前)中,唯一的字节大小类型是 char,因此有时不可避免地使用 char 进行数学运算。所以说“一个人永远不应该使用 char 进行数学运算”并不是那么正确。如果是这样的话,更明智的决定是包括三种类型“ char, ubyte, sbyte”。

这是有原因的,还是只是一些奇怪的向后兼容问题,以便允许将糟糕的(但常见的)编译器定义为标准兼容?

0 投票
5 回答
11929 浏览

c - 为什么这段代码修改字符串不起作用?

使用 c 风格的字符串,如何将 char 分配给字符指针指向的内存地址?例如,在下面的示例中,我想将 num 更改为“123456”,因此我尝试将 p 设置为 '0' 所在的数字,并尝试用 '4' 覆盖它。谢谢。

0 投票
2 回答
2184 浏览

c++ - 将整数附加到 char* 然后清除

我正在使用 Arduino 开发一个项目,因此,我正在从串行端口(发送ints)读取数据。然后我需要将此串行通信写入 LCD,这需要char*.

我需要将串口中的几个字符(两个整数)读入一个字符串。两者都收到后,我需要清除字符串以准备接下来的两个字符。

TLDR:如何将 an 附加int到 a char*,然后在字符串有两个字符后清除该字符串?

0 投票
8 回答
57307 浏览

c - c中的char数组到LPCTSTR的转换

有谁知道如何在c中将char数组转换为LPCTSTR?

编辑:

为了获得更多参考,我需要将一个整数添加到一个字符串中,然后将该字符串转换为 LPCTSTR 作为 windows 函数 CreateFile() 的第一个参数。

这是我目前正在使用的硬编码示例,但我需要能够传入任何数字以用作端口号。

以下是我尝试过的几件事,我相信其中包括针对这篇文章的下 2 个答案的以下建议。不幸的是,它们不起作用。如果有人能指出我做错了什么并可能解决我的问题,我将不胜感激。

所有这些示例都假定 portNum 是一个已分配有效值的 int

1

我也尝试过使用 LPCSTR 案例的 #1 来证明它的价值……

2

3

0 投票
5 回答
11810 浏览

c++ - C++ - 将 FILE* 转换为 CHAR*

我找到了一个 C++ 源文件,它从命令行参数 (argv[1]) 计算表达式,但是我现在想将其更改为读取文件。

然而,Utvardering 函数需要一个 char* 参数。如何将从文件 fopen 读取的数据转换为 char*?