La fonction
printf() est utilisée en C et C++ pour formater les données de sortie en sortie standard. Il affiche différents types de données à l'écran dans un format spécifié à l'aide de spécificateurs de format (%d, %u, %f, %c, %s). Syntaxe de la fonction : printf(const char *format, ...), où format spécifie le format et ... représente un nombre variable de paramètres. Il renvoie le nombre de caractères imprimés ou une valeur négative en cas d'erreur.
Utilisation de printf() en C++
printf() est une fonction de bibliothèque standard en C et C++ qui est utilisée pour formater les données de sortie sur une sortie standard (généralement la console). Il permet aux développeurs d'imprimer différents types de données à l'écran de manière contrôlée.
Utilisation :
printf() La syntaxe de la fonction est la suivante :
<code class="cpp">int printf(const char *format, ...);</code>
Où :
format
: Un pointeur vers une chaîne de format qui spécifie comment formater la sortie données. format
:一个指向格式字符串的指针,它指定如何格式化输出数据。...
:可变数量的参数,对应于格式字符串中的占位符。格式选项:
格式字符串使用格式说明符来指定如何输出数据类型。常见格式说明符包括:
%d
:有符号十进制整数%u
:无符号十进制整数%f
:双精度浮点数%c
:字符%s
...
: Un nombre variable de paramètres, correspondant aux espaces réservés dans la chaîne de format. Options de format :
Les chaînes de format utilisent des spécificateurs de format pour spécifier comment afficher le type de données. Les spécificateurs de format courants incluent :%d
: entier décimal signé
%u
: entier décimal non signé %f
: double précision nombre à virgule flottante
%c
: caractère %s
: chaîne <code class="cpp">#include <iostream> #include <cstdio> int main() { int age = 25; double gpa = 3.75; char grade = 'A'; std::string name = "John Smith"; // 打印不同类型的数据 printf("Name: %s\n", name.c_str()); printf("Age: %d\n", age); printf("GPA: %.2f\n", gpa); printf("Grade: %c\n", grade); return 0; }</code>
<code>Name: John Smith Age: 25 GPA: 3.75 Grade: A</code>
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!