Diferenças de operadores condicionais entre C e C ++

Eu li em algum lugar que o?: operador em C é ligeiramente diferente em C ++, que há algum código-fonte que funciona de maneira diferente em ambos os idiomas. Infelizmente, não consigo encontrar o texto em nenhum lugar. Alguém sabe o que é essa diferença?

questionAnswers(2)

yourAnswerToTheQuestion