Resultados da pesquisa a pedido "char"

30 a resposta

Verificar cadeia de caracteres no palíndromo

A palíndromo [http://en.wikipedia.org/wiki/Palindrome]é uma palavra, frase, número ou outra sequência de unidades que pode ser lida da mesma maneira em qualquer direção. Para verificar se uma palavra é um palíndromo, pego a matriz de caracteres ...

10 a resposta

Contando o número de ocorrências de um caractere em uma string em C

Eu tenho a cordastr char *str = "100.10b.100.100";Eu quero contar as ocorrências de'.' nostr, de preferência um forro. (Se possível, não há loops) Minha abordagem seria o padrãostrchr: int i = 0; char *pch=strchr(str,'.'); while (pch!=NULL) { ...

12 a resposta

Por que literais de caracteres C são ints em vez de caracteres?

Em C ++,sizeof('a') == sizeof(char) == 1. Isso faz sentido intuitivo, pois'a' é um caractere literal esizeof(char) == 1 conforme definido pelo padrão. Em C, no entanto,sizeof('a') == sizeof(int). Ou seja, parece que os literais de caracteres C ...

10 a resposta

Como converter um único caractere em um int

Eu tenho uma sequência de dígitos, por exemplo "123456789" e preciso extrair cada um deles para usá-los em um cálculo. É claro que posso acessar cada caractere por índice, mas como convertê-lo em um int? Eu olhei para atoi (), mas é preciso uma ...

1 a resposta

As matrizes de caracteres declaradas estaticamente com um tamanho especificado devem ser inicializadas com um literal em C?

Por exemplo, O gcc compila isso ok ... char s[7] = "abc";Mas dá o erro "tipos incompatíveis na atribuição" com ... char s[7]; s = "abc";Qual é a diferença?

3 a resposta

Por que não há preenchimento na estrutura apenas para membros do tipo "char"?

Eu declarei apenaschar digite membros na estrutura. #include <stdio.h> struct st { char c1; char c2; char c3; char c4; char c5; }; int main() { struct st s; printf("%zu\n", sizeof(s)); return 0; }Resultado: [Demonstração ao vivo ...

3 a resposta

Melhor maneira de criar uma string URI amigável para SEO

O método deve permitir apenas "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-"chars em cadeias de caracteres de URI. Qual é a melhor maneira de criar uma boa string URI de SEO?

1 a resposta

Converter char * em wchar * em C

Eu gostaria de converter umchar* string para umwchar* string em C. Eu encontrei muitas respostas, mas a maioria delas é para C ++. Você poderia me ajudar? Obrigado.

7 a resposta

Char * vs. string *

Se eu tiver um ponteiro que aponte para uma variável de stringarray of chars, existe uma diferença entre digitar: char *name = "name";E, string name = "name";

3 a resposta

Incrementação de caracteres

Eu encontrei uma pergunta perguntando como deixar o caractere 'B' retornar 'C' e depois 'D' etc. As respostas eram bastante complexas e, na maioria das vezes, eram um exagero. Por que não usar simplesmente isso: char X='A'; X++EDIT: Passa de A ...