Ajouter CRLF sur une chaîne C sur la déclaration
Laisser
const char cstring[] = "cstringline";
Comment le code ci-dessus, être modifié, pour ajouter CRLF au moment de la compilation aka déclaration?
- Votre réponse est: en mettant un
\n
à la fin de votre chaîne, ou je ne suis pas à comprendre la question. - Ce serait mentionnée dans le C tutoriel. Avez-vous de faire l'effort de la lecture d'un?
- Oui, c'est la manière correcte mais elle avait besoin d' \r\n.
- J'ai vu certains assez horrible C tutoriels... En fait, j'ai trouvé que le "tutoriel" les auteurs sont très probablement les moins humble, et qui ont le moins de compétences. L'humilité est une exigence dans l'industrie de l'informatique, car on doit d'abord reconnaître le changement avant de s'y adapter, et il y a peu de "tutoriel" les auteurs qui semblent avoir de l'humilité. Ils ont probablement voir alterior les motivations pour le poste d'un "expert".
- Oui, mais il y a des bons et on peut lire, à mon avis.
- J'ai trouvé beaucoup plus horrible des tutoriels que j'ai d'horribles livres sur ce sujet. Alors que je suis d'accord que les deux peuvent être fantastique (pour les mêmes raisons), et les deux peuvent être horrible (pour les mêmes raisons), les livres ont tendance à être révisé de manière plus approfondie que des tutoriels. Je crois que c'est parce que n'importe qui peut publier un tutoriel, tandis que pas n'importe qui peut publier un livre. Une personne ne sera pas nécessairement voient aucun avantage à correction d'erreurs (et sera souvent essayer de les combattre afin d'établir une bonne image), tandis qu'un professeur de sa réputation sur la ligne si il/elle n'a pas de corriger les erreurs.
- En fait, j'ai trouvé cela très utile, juste maintenant. J'étais en ajoutant CR LF à la fin d'une ligne et ce n'était pas de se comporter comme il se doit. Je l'ai Googlé, ce fut le premier coup et il a résolu mon problème. Les gens devraient être un peu plus lent à la critique des gens qui essaient d'apprendre.
Vous devez vous connecter pour publier un commentaire.
Unix de fin de ligne:
Héritage Mac de fin de ligne:
Windows de fin de ligne:
(Mais vraiment, google...)
\r\n
. Seulement héritage Mac (pré-OSX) utilise lone\r
. Moderne Mac utilise les fins de ligne Unix, moderne et Windows prend en charge les fins de ligne Unix (fichiers\n
seront chargées parfaitement bien, mais\r
pourrait ajoutés lorsqu'ils sont réenregistrés.\r
est pré-OS X, mais j'ai pensé à DOS utilisé\r
ainsi. Pourriez-vous moyens de citer quelques références?dos2unix
etunix2dos
, et le format convertir de/vers l'est CRLF. Si cela ne suffit pas, il suffit de demander Wikipédia.