J'étudie le Golang tout en traduisant le langage C en Golang.
Non, je le fais depuis longtemps, mais je n'ai pas beaucoup progressé dans mes recherches. Je ne veux pas négliger l'étude de la programmation pour pouvoir gérer plusieurs langages après avoir trouvé un emploi.
Cependant, Golang, personnellement, est difficile à comprendre avec le langage C.
Cette fois aussi, je noterai qu'elle s'inscrit fermement dans les bases des bases.
Ça y est.
<stdio.h>
printf("Hello, world!\n");
Il y en a beaucoup car c'est une langue tardive.
import "fmt"
fmt.Print("Hello, world!\n")
fmt.Printf("Hello, world!\n")
fmt.Println("Hello, world!\n")
Maintenant le problème. Lequel se comporte de la même manière que la fonction printf () du langage C?
Je ne suis pas confiant, mais je pensais que le troisième était le plus proche dans les résultats du test.
Pour plus de détails, voir ici.
Il est facile d'oublier à la fois l'entrée C standard (scanf ()) et l'entrée standard de Golang (fmt.Scanf ()).
** Chaînes séparées par des espaces. ** **
Dans le cas du langage C
fgets(buf, 30, stdin);
Si vous le faites, vous pouvez lire la chaîne de caractères à partir de l'entrée standard, y compris les espaces, mais Golang a quelques documents (this et [this](https :: //qiita.com/zurazurataicho/items/e66645bac16d9a482369) ou this) C'est assez difficile à lire pour les débutants.
Pendant ce temps, j'ai senti que ceci était bon pour les débutants.
C'est assez difficile ...
Actuellement, nous traduisons le langage C en Golang, nous prévoyons donc de le sortir du programme traduit.
Recommended Posts