C 单个变量的第二个字节的值

C 单个变量的第二个字节的值,c,vb.net,C,Vb.net,嗨,伙计们 我有一个变量作为单变量。 我怎样才能知道,变量的第二个字节的值是多少。 或者,内存中变量值的第三个字节的值是多少。? 在c语言中,我们使用的是这样的*(char(&x)+1) 在vb.net中,哪种方法做相同的事情 thnx使用BitConverter.GetBytes(): 使用BitConverter.GetBytes(): 注意:在C中,我们使用*((char*)&x+1)。然后我们担心这不是独立于平台的。注意:在C中,我们使用*((char*)&x+1)。然后我们担心这不是平

嗨,伙计们 我有一个变量作为单变量。 我怎样才能知道,变量的第二个字节的值是多少。 或者,内存中变量值的第三个字节的值是多少。? 在c语言中,我们使用的是这样的
*(char(&x)+1)
在vb.net中,哪种方法做相同的事情

thnx

使用BitConverter.GetBytes():

使用BitConverter.GetBytes():

注意:在C中,我们使用
*((char*)&x+1)
。然后我们担心这不是独立于平台的。注意:在C中,我们使用
*((char*)&x+1)
。然后我们担心这不是平台独立的。
    Dim value As Single = 1.23!
    Dim secondByte = BitConverter.GetBytes(value)(1)