O maior acervo de tutoriais e referências

C Language

função strnset() em C

A função strnset() é uma função embutida em C e define os primeiros n caracteres de uma string para um determinado caractere. Se n for maior que o comprimento da string, o comprimento da string será usado no lugar de n. Sintaxe: char *strnset(const char *str, char ch, int n); Parâmetros: str: Esta é a string original na qual alguns caracteres....

Splint - verificador de programa AC

O compilador C é muito vago em muitos aspectos da verificação da correção do programa, particularmente na verificação de tipo. O uso cuidadoso da prototipagem de funções pode ajudar os compiladores C modernos nessa tarefa. No entanto, ainda não há garantia de que, uma vez que você tenha compilado com sucesso o seu programa, ele será executado....

Como contar números variáveis ​​de argumentos em C?

C suporta números variáveis ​​de argumentos. Mas não há uma forma de linguagem fornecida para descobrir o número total de argumentos passados. O usuário deve lidar com isso de uma das seguintes maneiras: 1) Passando o primeiro argumento como contagem de argumentos. 2) Passando o último argumento como NULL (ou 0). 3) Usando algum mecanismo do tipo....

Como executar CUDA C / C++ no notebook Jupyter no Google Colaboratory

O que é CUDA? CUDA é um modelo criado pela Nvidia para plataforma de computação paralela e interface de programação de aplicativos. CUDA é a arquitetura de computação paralela da NVIDIA que permite aumentos dramáticos no desempenho de computação aproveitando o poder da GPU. O que é Google Colab? O Google Colab é um serviço de nuvem gratuito....

função mbtowc em C

Converta a sequência multibyte em caracteres largos. O caractere multibyte apontado por pmb é convertido em um valor do tipo wchar_t e armazenado no local apontado por pwc. A função retorna o comprimento em bytes do caractere multibyte. mbtowc tem seu próprio estado de deslocamento interno, que é alterado conforme necessário apenas por chamadas a esta função.....