*   >> Leitura Educação Artigos >> science >> programação

Noções básicas da função C Printf

O básico da função C printf C Tutoriais de Roots - Parte 22 Introdução Esta é parte de minha série 22, C Tutoriais de Raízes. Nesta parte da série, nós olhamos para o básico da função C printf. Este tutorial reúne e explica tudo o que temos visto com a função printf. 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.

Incluindo o arquivo de cabeçalho para que você use a função printf, você deve incluir o arquivo de cabeçalho stdio.h. Um argumento Se a sua função printf terá apenas um argumento, então ele tem que ser uma string (caracteres) ponteiro. Leia e tente o seguinte código: #include int main () {char * StrPtr = "um teste."; printf (StrPtr); retornar 0; } Você também pode imprimir uma seqüência diretamente, sem o identificador de ponteiro, como no seguinte código: #include int main () {printf; ("Um teste.") retornar 0; } As aspas retorna um ponteiro e a função de impressão obtém o valor do ponteiro.

Esta é uma propriedade da função printf, para obter o valor (texto) apontada por um ponteiro de cadeia a partir do ponteiro. Para imprimir outros tipos de objetos, você precisa de dois argumentos. O primeiro argumento indica o tipo de valor e o segundo tem o identificador para o valor. O primeiro argumento é entre aspas duplas e começa com%. Imprimindo um Int Leia e tente o seguinte código: #include int main () {int myInt = 25; printf ("% i", myInt); retornar 0; } O i após% indica que o próximo argumento é um valor int.

Imprimindo um Float Leia e tente o seguinte código: #include int main () {float myFloat = 3,6; printf ("% f", myFloat); retornar 0; } O f após% indica que o próximo argumento é um valor flutuante. Vamos olhar para o problema dos pontos decimais extras mais tarde. Imprimindo um char Leia e tente o seguinte código: #include int main () {char MyChar = 'B'; printf ("% c", MyChar); retornar 0; } O c após% indica que o próximo argumento é um valor de char.

Valor impressão de Objeto Apontado Leia e tente o seguinte código: #include int main () {int * IntPtr; * IntPtr = 47; printf ("% i", * IntPtr); retornar 0; } O objeto apontado tem um int. Na função printf, o i indica que nós queremos um int. Para o segundo argumento que precedem o identificador de ponteiro com o operador de remoção de referência. Quando um identificador de ponteiro é precedido por

Page   <<       [1] [2] >>
Copyright © 2008 - 2016 Leitura Educação Artigos,https://artigos.nmjjxx.com All rights reserved.