C Tutoriais de Roots - Parte 23 Introdução Esta é parte de minha série 23, C Tutoriais de Raízes. Nesta parte da série, nós olhamos o que é conhecido como a função rand ea função atoi. Estes são exemplos de funções predefinidas. A função aleatório é utilizado para gerar um número aleatório. A função atoi é usado para converter uma string para um inteiro. Nota: Se você não pode ver o código ou se você acha que alguma coisa está faltando (link quebrado, imagem ausente), apenas contacte-me em [email protected].
Ou seja, contacte-me para o menor problema que você tem sobre o que você está lendo. Os rand A função rand retorna um inteiro aleatório de zero a 32767 tudo igual. Você precisa incluir o arquivo de cabeçalho stdlib.h, a fim de usar a função rand. Leia e tente o seguinte código: #include #include int main () {int myRandom = rand (); printf ("% i", myRandom); retornar 0; } Há mais para a função rand do que eu já mencionei. No entanto, vamos deixar por isso mesmo, por enquanto. A função atoi A função atoi converte uma string (número inteiro) para um inteiro.
Isso é que é preciso um dado sob a forma de uma cadeia e retorna outro dado sob a forma de um int. A função precisa ter o arquivo de cabeçalho stdlib.h incluído. Leia e tente o seguinte código. #include #include int main () {char * MyChar = "257"; int myInt = atoi (MyChar); printf ("% i", myInt); retornar 0; } Nos dois exemplos de código acima, o cabeçalho stdio.h é para a função printf. Muitas funções pertencem a bibliotecas e em ordem para me explicar a eles que eu tenho que explicar muitas outras coisas. Eu não quero que este tutorial básico para ser muito longo, então eu terminar aqui.
Eu posso apenas acrescentar mais algumas funções pré-definidas para este tutorial, mais tarde. Continuamos na próxima parte da série. Chrys Para chegar a qualquer uma das partes desta série, basta digitar o título correspondente abaixo na caixa de pesquisa da página e clique em Procurar (menu utilização se disponível): Introdução ao CC Básico Sintaxe C Tipos de objeto básico objeto C Identificadores C Ponteiros C Declarações Condicionais lógica booleana para C lógica booleana e C Condições Comparação e operadores aritméticos em C de Construções de Loop em C Arrays em C ponteiro e matriz em C Núcleo de Cordas em estruturas CC funções em CC de Entrada e Saída de Erro básicas Noções básicas em C espaço em branco em C Noções básicas de C Identificador Basics âmbito de aplicação da directiva Preprocessing C def