char *如何转化为char数组

日期:2015-04-19 14:52:36 人气:1

char *如何转化为char数组

无法转换,char * str_exe_path,str_exe_path 只是一个指针,其指向内存地址不确定,可以指向堆中动态分配的内存,也可以指向堆栈中静态分配的内存。可以定义一个常量或宏,如 #define STR_EXE_PATH_LENTH 256,为这类变量申请内存时就使用她,这样,就确定这个指针指向内存区域的大小了,Windows 系统就是这样做的。
    A+
热门评论