我正在接收一系列字符,将其作为rs232中的10个字符。在一个变量中接收到的是字符或一组字符的形式。我想让它们成为字符串将字符串转换为字符串c
0
A
回答
3
记住C没有字符串,但是可以有一个数组char
s。
创建一个适当大小的字符(\0
一个额外的字符)。
char str[11];
循环遍历字符,将每个字符设置为此char字符数组中的适当值。
for (int i = 0; i < 10; i++) {
str[i] = your_chars[i];
}
最后抛出空终止符。
str[10] = '\0';
Fasked还指出,这可以通过strncpy()
来实现。
相关问题
- 1. C++ - 将字符串转换为字符
- 2. 将字符串转换为字符串
- 3. 将字符串转换为字符串
- 4. 将字符串转换为字符串
- 5. 如何将Objective-C字符串转换为C字符串?
- 6. C#将字符串转换为数字
- 7. C#将字节数组与字符串转换为字符串
- 8. 将字符串转换为int,int转换为字符串
- 9. 从字符串转换为字符 - C++
- 10. C++字符串到字符串转换
- 11. 将从C接收的字符串转换为Java字符串
- 12. 将字符串转换为c字符串
- 13. 将一组字符串转换为简单字符串C++
- 14. C#错误:不能将字符串[]'转换为'字符串'
- 15. Ansi C - 将字符串转换为小写字符串
- 16. 将字符串“\ u0063”的字符串转换为“c”
- 17. 不能将字符串隐式转换为字符串[]。在c#
- 18. 将javascript字符串转换为MVC 4中的C#字符串?
- 19. C:将常量字符串转换为常规字符串
- 20. 将C字符串转换为不含CGO的字符串
- 21. 将字符串转换为字符串[,]在C#
- 22. 如何将c字符串转换为d字符串?
- 23. C宏将字符串转换为pascal字符串类型
- 24. C++将字符串[4]转换为字符串
- 25. 将chrono :: duration转换为字符串或C字符串
- 26. 如何将C++字符串转换为.NET字符串^?
- 27. 如何使用C#将字符串转换为PascalCase字符串?
- 28. 将标准C++字符串转换为字符串^
- 29. C - 将字符串(句子)转换为字符串列表
- 30. 将JSON字符串转换为C#字符串数组
你试过什么呢? –
[convert arrayof characters to string]可能的重复(http://stackoverflow.com/questions/12178038/convert-arrayof-characters-to-string) – Blastfurnace