Ποια είναι η διαφορά ανάμεσα σε μια σταθερή συμβολοσειρά και μια λέξη-κλειδί συμβολοσειρών στη γλώσσα C;


Απάντηση 1:

Πρώτα απ 'όλα δεν υπάρχει μια τέτοια συμβολοσειρά λέξεων-κλειδιών.

Όπως κατάλαβα την ερώτησή σας.

Η συνεχής συμβολοσειρά είναι μια συμβολοσειρά με ανεστραμμένο κόμμα

π.χ.

char * str = "Γεια σας";

εδώ "Hello" είναι σταθερή σειρά. Το string literal είναι το κατάλληλο όνομα γι 'αυτό.

Η συμβολοσειρά είναι συστοιχία char με null τερματιστή.

char str [] = ['H', 'e', ​​'l', 'l', 'o', '\ 0'];

Ελπίζω να πάρετε την απάντησή σας. Συνέχισε να μαθαίνεις.