C Tutoriels de Roots - Partie 23 Introduction Ce fait partie de ma série 23, C Tutoriels de Roots. Dans cette partie de la série, nous regardons ce qui est connu comme la fonction rand et la fonction atoi. Ce sont des exemples de fonctions prédéfinies. La fonction rand est utilisé pour générer un nombre aléatoire. La fonction atoi est utilisé pour convertir une chaîne en entier. Remarque: Si vous ne pouvez pas voir le code ou si vous pensez que quelque chose manquait (lien brisé, l'image absente), contactez-moi au [email protected].
Qui est, me contacter pour le moindre problème que vous avez à propos de ce que vous lisez. Les fonction rand La fonction rand retourne un entier aléatoire de zéro à 32767 toutes choses étant égales. Vous devez inclure le fichier d'en-tête stdlib.h afin d'utiliser la fonction rand. Lire et essayer le code suivant: #include #include int main () {int myRandom = rand (); printf ("% i", myRandom); return 0; } Il ya plus à la fonction rand que je l'ai mentionné. Toutefois, laissons-là pour l'instant. La fonction atoi La fonction atoi convertit une chaîne (nombre entier) à un nombre entier.
Voilà ce qu'il faut une donnée sous la forme d'une chaîne et renvoie une autre donnée sous la forme d'un int. La fonction doit avoir le fichier d'en-tête stdlib.h inclus. Lire et essayer le code suivant. #include #include int main () {char * myChar = "257"; int myInt = atoi (myChar); printf ("% i", myInt); return 0; } Dans les deux exemples de code ci-dessus, l'en-tête stdio.h est pour la fonction printf. De nombreuses fonctions appartiennent aux bibliothèques et dans le but pour moi de les expliquer, je dois expliquer beaucoup d'autres choses.
Je ne veux pas ce tutoriel de base pour être très long, donc je finis ici. Je peux juste ajouter un peu plus de fonctions pré-définies pour ce tutoriel, plus tard. Nous continuons dans la prochaine partie de la série. Chrys pour arriver à l'une des parties de cette série, il suffit de taper le titre correspondant ci-dessous dans le champ de recherche de cette page puis cliquez sur Rechercher (utiliser le menu si disponible): Prise en main de CC de base Syntaxe C types d'objets de base C identificateurs d'objet C Pointeurs C États conditionnelles logique booléenne pour C la logique booléenne et C Conditions opérateurs de comparaison et arithmétiques dans C boucle constructions dans des tableaux C dans C pointeur et tableau en C de base à cordes en CC Ouvrages Fonctions CC Basics d'entrée et de sort