一.十六--->十 思路:把十六进制的字符串看做十进制的字符串,按照十进制字符串转换为数字的方法,从高位到地位逐个字符处理. 代码: #include<stdio.h> #include<string.h> /*根据需要跟换 M 的值,以处理更多位数的十六位字符*/ #define M 10 /* 处理字符串,返回10进制数字 */ long long toTen(char s[]){ int i; /* long long 为适应比较大的数字, 若数据太大,就要使用数组处理
#公共功能 # 索引:只能取一个元素 # 切片:取多个元素 #len:计算长度 #for name='李露' #utf-8 一个汉字三个字节 for i in name: print(i) bytes_list=bytes(i,encoding='utf-8') #默认输出十六进制 for b in bytes_list: print(b) #循环的时候默认输出十进制 #3.5 for循环的时候,循环的每个元素时字符 #字符->字节 #bytes() #utf-8->3字节 #gbk->