Programação

21
Definir operação em c ++ (atualizar valor existente)

Aqui está o meu código: while (it!=s.end()) //here 's' is a set of stl and 'it' is iterator of set { *it=*it-sub; //'sub' is an int value it++; } Não consigo atualizar o valor de definido pelo iterador. Eu quero subtrair um valor inteiro 'sub' de todo o elemento do conjunto. Alguém pode...

21
'\ 0' e printf () em C

Em um curso introdutório de C, aprendi que, ao armazenar, as seqüências de caracteres são armazenadas com caractere nulo \0no final. Mas e se eu quisesse imprimir uma string, digamos, printf("hello")embora tenha descoberto que isso não termina com a \0seguinte declaração printf("%d",...