在C语言中,指针的主要作用是什么? A. 存储数据 B. 直接操作内存地址 C. 提高程序运行速度 D. 进行类型转换 答案解析 指针的主要作用是直接操作内存地址,允许程序访问和修改存储在特定内存位置的数据。选择B是正确的,因为指针确实用于操作内存地址。选项A是错误的,因为指针本身不存储数据,而是指向数据。选项C并不准确,指针本身并不直接提高运行速度。选项D虽然指针可以用于某种程度的类型转换,但这不是其主要功能。 正确答案:B