字符串是不可能等于数字的,首先字符串的字节数大于等于2,在非Linux系统下以\0作为结束分隔符。至于把数字赋给一个变量,在C语言中并不会自动转换ascll码,只能通过strcmp函数判断两个字符串是否相等,或者你知道该字符串结构对其进行分割再取ascll码进行比较,同时你的数字也要转字符后再转ascll码。