我正在读取C中的二进制文件:infile=fopen(input, "rb")我试图一次读取每个位,所以如果文件内容是:
"你好"
'h'的ascii值是104二进制的1101000.
是否有一个fgetbit()方法可以调用并分配给基本类型?EX:
int my_bit=fgetbit(infile); //value of my_bit would be 1 for hello example.
Run Code Online (Sandbox Code Playgroud) 我通过以下方式尝试语法:
var Days: [String: (Dictonary [Int: Int])] = ["ADay: : [:], "BDay" : [:], "CDay" : [:], "DDay:" : [:]]
我希望稍后再设置它们:
Days.ADay = [1:1, 2:2, 3:3, 4:4, 5:5, 6:6, 7:7]
Days.BDay: [Int: Int] = [1:8, 2:1, 3:2, 4:3, 5:4, 6:5, 7:13]
等等
谢谢.