[英]C add hex-value to string, no library
我有一個函數需要在末尾發送一個<cr>
字符串。 如何在不使用任何庫函數的情況下直接將C中<cr>
= 0x0D的字符串部分連接起來? (我正在使用uC。)
示例數組/字符串“ ABC \\ x0D”,但0x0D不應作為ASCII發送,而應作為<cr>
。
只要您在數組中有足夠的空間,您只需在字符串的末尾放置一個0x0d
和一個\\0
。 范例:
char str[8] = "ABCDEF";
此字符串包含6個字符和終止null:它可以接受cr。 怎么做 :
str[6] = '\r'; /* or 0x0d or 13 */
str[7] = '\0'; /* or 0x0 or 0 */
就這樣...
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.