1) Uma string em C é um vetor de caracteres terminado com um caractere nulo '\0'. 2) Strings podem ser manipuladas usando índices para acessar caracteres individuais ou funções como gets(), fgets(), strlen() e strcpy(). 3) Existem funções padrão e não-padrão para manipular strings em C, incluindo converter casos, reverter ordem e comparar strings.