簡體   English   中英

將u_int32_t轉換為char **

[英]converting u_int32_t to char **

我正在使用函數(C語言),並且有一個聲明為u_int32_t value;的變量u_int32_t value;

我必須將其傳遞給采用類型(char **)參數的函數

我試過使用value [0]等,但是它不起作用。

如何進行類型轉換? 要么

有什么解決方法嗎?

(char **)類型幾乎可以肯定是指一個(*)指向一個或另一個C字符串數組的指針(它是指向其第一個char或char *的指針)。

因此,最可能的解決方案是從整數值生成C字符串,並將對它的引用傳遞給要使用char **參數調用的函數。 這能否解決您的問題取決於此功能的詳細信息以及您要實現的目標。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM