Perguntas com a marcação «increment»

128
Expressões de ponteiro: * ptr ++, * ++ ptr e ++ * ptr

Recentemente, deparei-me com este problema que não consigo entender sozinho. O que essas três expressões realmente significam? *ptr++ *++ptr ++*ptr Eu tentei Ritchie. Infelizmente, porém, não foi possível acompanhar o que ele disse sobre essas três operações. Eu sei que todos eles são...

122
Diferença entre * ptr + = 1 e * ptr ++ em C

Comecei a estudar C e, ao fazer um exemplo sobre a passagem de ponteiro para ponteiro como parâmetro de uma função, encontrei um problema. Este é o meu código de exemplo: #include <stdio.h> #include <string.h> #include <stdlib.h> int* allocateIntArray(int* ptr, int size){ if...

111
Por que c = ++ (a + b) dá erro de compilação?

Depois de pesquisar, li que o operador de incremento requer que o operando tenha um objeto de dados modificável: https://en.wikipedia.org/wiki/Increment_and_decrement_operators . A partir disso, acho que dá erro de compilação porque (a+b)é um inteiro temporário e, portanto, não é...

108
Incrementar um valor no Postgres

Eu sou um pouco novo no postgres. Eu quero pegar um valor (que é um inteiro) em um campo em uma tabela postgres e incrementá-lo em um. Por exemplo, se a tabela 'totais' tivesse 2 colunas, 'nome' e 'total', e Bill tivesse um total de 203, qual seria a instrução SQL que eu usaria para mover o total...

104
operador bool ++ e -

Hoje, ao escrever algum código Visual C ++, encontrei algo que me surpreendeu. Parece que C ++ suporta ++ (incremento) para bool, mas não - (decremento). É apenas uma decisão aleatória ou há algum motivo por trás disso? Isso compila: static HMODULE hMod = NULL; static bool once = false; if...

103
Como posso incrementar um char?

Sou novo em Python, vindo de Java e C. Como posso incrementar um char? Em Java ou C, chars e ints são praticamente intercambiáveis ​​e, em certos loops, é muito útil para mim ser capaz de incrementar chars e indexar arrays por chars. Como posso fazer isso em Python? Já é ruim o suficiente não ter...

86
Hibernate Auto Increment ID

Eu tenho um aplicativo j2ee usando hibernação com anotação. Como faço para anotar o campo Id em minha classe pojo para defini-lo como incremento automático ou gerado automaticamente. e, ao adicionar o bean, deixo esse campo em meu bean nulo?