Heim  >  Artikel  >  Backend-Entwicklung  >  Kennen Sie die Benennungsregeln für Bezeichner in der C-Sprache (ausführliche Erklärung)?

Kennen Sie die Benennungsregeln für Bezeichner in der C-Sprache (ausführliche Erklärung)?

烟雨青岚
烟雨青岚nach vorne
2020-07-07 13:31:0324650Durchsuche

Der erste Schritt beim Erlernen der C-Sprache sind Bezeichner. Kennen Sie die Benennungsregeln für Bezeichner? Schauen wir uns unten um.

Kennen Sie die Benennungsregeln für Bezeichner in der C-Sprache (ausführliche Erklärung)?

C-Sprachbezeichner sollten im Allgemeinen den folgenden Benennungsregeln folgen:

1 Bezeichner müssen Es beginnt mit die Buchstaben a~z, A~Z oder ein Unterstrich , gefolgt von beliebigen Ziffern (kann 0 sein) Diese Zeichen können Buchstaben, Unterstriche und Zahlen sein. Andere Zeichen dürfen nicht in der Kennung vorkommen .

2 Bei Bezeichnern wird zwischen Groß- und Kleinschreibung unterschieden

3 Die Länge des Bezeichners, c89 gibt 31 Zeichen an, c99 63 Zeichen

4 Das Schlüsselwort in der C-Sprache hat eine besondere Bedeutung, kann nicht als Bezeichner verwendet werden

5 Benutzerdefinierte Bezeichner sind am besten. Nehmen Sie eine Zeichenfolge das hat eine bestimmte Bedeutung, um das Gedächtnis und das Verständnis zu erleichtern.

Eigentlich ähnelt dies den meisten Sprachregelungen. Nur durch die Entwicklung guter Namenskonventionen können Sie besser lesbare Programme schreiben.

Die oben genannten Regeln zur Variablenbenennung sind in der C-Sprachgrammatik festgelegt und müssen befolgt werden.

Darüber hinaus haben Programmierer in der tatsächlichen Entwicklung auch eine „Gewohnheit“ für die Benennung von Variablen oder eine herkömmliche Spezifikation für die Benennung von Variablen entwickelt. Obwohl sie nicht an die Grammatik gebunden sind, halten sie sich an diese „De-facto-Standards“. Machen Sie den Code professioneller und anspruchsvoller.

1) Es ist verboten, einzelne Buchstaben als Variablennamen zu verwenden (wie a, b, c, d, i, j, k, m, n...). Der Grund, warum in der vorherigen Erklärung einzelne Buchstaben verwendet werden, besteht lediglich darin, die Erklärung zu erleichtern und den Fokus nicht zu überfordern. Sie können es verwenden, wenn Sie zum ersten Mal mit dem Lernen beginnen, aber bleiben Sie nicht für immer bei einzelnen Buchstaben.

Warum dann nicht als einzelnen Buchstaben definieren? Der Grund ist einfach: Es macht keinen Sinn! Sie definieren die Variable a. Woher wissen andere, was a bedeutet? Selbst wenn Notizen vorhanden sind, ist es unvermeidlich, dass sie vergessen werden.

Bei der Definition von Variablen ist es daher am besten, eine klare Bedeutung im Variablennamen zu haben, was die Lesbarkeit des Codes verbessern kann. Egal, ob Sie das Programm selbst schreiben oder andere Ihr Programm lesen lassen, Sie werden sich wohl fühlen.

In der tatsächlichen Programmierung werden häufig englische Wörter oder Abkürzungen englischer Wörter als Variablennamen verwendet

Auch für Abkürzungen gelten bestimmte Regeln: Normalerweise können kürzere Wörter durch Entfernen von " entfernt werden. „Vokale“ bilden Abkürzungen

Zum Beispiel kann count, was „Zahl“ bedeutet, mit cnt abgekürzt werden;

Bei längeren Wörtern können mehrere Buchstaben im Wort verwendet werden, um Abkürzungen zu bilden;

Für einige Wörter gibt es auch allgemein anerkannte Abkürzungen

Zum Beispiel: temp kann mit tmp abgekürzt werden; //temp bedeutet „temporär“

flag kann mit flg abgekürzt werden; //Flag ist „Flag“

Statistik kann mit „Statistik“ abgekürzt werden; //Statistik bedeutet „Statistik“

Inkrement kann mit „Inc“ abgekürzt werden; to msg;

Wenn der Variablenname aus mehreren Wörtern besteht und keine Abkürzungen erfordert, muss der erste Buchstabe jedes Wortes großgeschrieben und ggf. durch Unterstriche getrennt werden.

2) Dies bedeutet jedoch nicht, dass einzelne Buchstaben nicht verwendet werden können und wir ihnen keine Bedeutung zuweisen können. Wenn Sie beispielsweise später Schleifenanweisungen lernen, ist darin eine Schleifenvariable enthalten, die als i, j, k definiert ist.

Aber in den meisten Fällen haben Variablen beim Programmieren eine Bedeutung. Zu diesem Zeitpunkt sollte ein englisches Wort oder eine Abkürzung eines englischen Wortes als Name verwendet werden.

Vielen Dank an alle fürs Lesen, ich hoffe, dass Sie viel davon profitieren werden.

Dieser Artikel ist reproduziert von: https://blog.csdn.net/huqiaolong/article/details/80469306

Empfohlenes Tutorial: „

C Language

Das obige ist der detaillierte Inhalt vonKennen Sie die Benennungsregeln für Bezeichner in der C-Sprache (ausführliche Erklärung)?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:csdn.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen