C语言,这种结构的定义是什么意思?
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/07/29 13:57:59
C语言,这种结构的定义是什么意思?
![](http://img.wesiedu.com/upload/9/85/98541c0f11b60672563e5b0f7473f1df.jpg)
![](http://img.wesiedu.com/upload/9/85/98541c0f11b60672563e5b0f7473f1df.jpg)
![C语言,这种结构的定义是什么意思?](/uploads/image/z/135889-25-9.jpg?t=C%E8%AF%AD%E8%A8%80%2C%E8%BF%99%E7%A7%8D%E7%BB%93%E6%9E%84%E7%9A%84%E5%AE%9A%E4%B9%89%E6%98%AF%E4%BB%80%E4%B9%88%E6%84%8F%E6%80%9D%3F)
定义了一个数组gostring,该数组里面的每一个元素都是static void *的指针类型;
你只贴了一段代码,看不出来l_bad L_esc等东西是什么.要根据上下文
再问:![](http://img.wesiedu.com/upload/6/7e/67e50dd7eab26bf5f6b23a39daaccb31.jpg)
![](http://img.wesiedu.com/upload/4/47/447e6e40dcea8df2af0909474b8ec270.jpg)
我是在看源码的时候,看到这个函数,这个函数也是一个单独的文件!就是想了解一下这样定义是什么意思?
再答: [0...255]这样的是ASCII码,后面还有['n'],['f']这样的字符;其实都是对它们的地址值赋值,后面的&&l_bad就是把二级指针的值赋给它们;
函数的关键是你里面的for循环,通过js传入的值来得到cur的字符值,goto *go[*cur]就是跳到相应的标号处执行代码;
你只贴了一段代码,看不出来l_bad L_esc等东西是什么.要根据上下文
再问:
![](http://img.wesiedu.com/upload/6/7e/67e50dd7eab26bf5f6b23a39daaccb31.jpg)
![](http://img.wesiedu.com/upload/4/47/447e6e40dcea8df2af0909474b8ec270.jpg)
![](http://img.wesiedu.com/upload/8/37/837d6256e9442312c14115fda02aec6d.jpg)
再答: [0...255]这样的是ASCII码,后面还有['n'],['f']这样的字符;其实都是对它们的地址值赋值,后面的&&l_bad就是把二级指针的值赋给它们;
函数的关键是你里面的for循环,通过js传入的值来得到cur的字符值,goto *go[*cur]就是跳到相应的标号处执行代码;