三目运算符可以用于指针操作中,例如可以通过三目运算符来实现指针的条件赋值操作。下面是一个简单的示例:
#include <stdio.h>int main() { int a = 10; int b = 20; int *ptr; ptr = (a > b) ? &a : &b; printf("指针指向的值为:%d\n", *ptr); return 0;}在上面的示例中,根据条件 a > b 的结果,将指针 ptr 指向变量 a 或者变量 b。最终输出的结果为 20,因为 a 的值小于 b,所以指针指向了变量 b 的地址。


