今天覆習了指針和數組,需要的注意的是:
字符串輸入輸出的一些函數
區別char *s和char s[],前者如果初始化字符串就是一個常量,而後者是一個變量,如char *s;s="";是正確的,char s[];s="";是錯誤的,char *s = ""不能賦值給*s,而以char s[]聲明的,可以改變*s;
函數指針的用法,利用指針變量可以實現一個函數返回多個值,或者一個函數實現多個功能
今天覆習了指針和數組,需要的注意的是:
字符串輸入輸出的一些函數
區別char *s和char s[],前者如果初始化字符串就是一個常量,而後者是一個變量,如char *s;s="";是正確的,char s[];s="";是錯誤的,char *s = ""不能賦值給*s,而以char s[]聲明的,可以改變*s;
函數指針的用法,利用指針變量可以實現一個函數返回多個值,或者一個函數實現多個功能
工具方法 /** * 十六進制字符串轉字符串 * * @author 靜心事成 * @param str 原16進制字符串 * @return 字符串 * */ public static Strin