Роль SemiColon в различных языках программирования

Опубликовано: 30 Ноября, 2021

Точка с запятой - это знак препинания (;), обозначающий паузу, обычно между двумя основными предложениями, которая более выражена, чем указанная запятой. В программировании символ точки с запятой играет жизненно важную роль. Он также используется для отображения завершения инструкции на различных языках программирования, таких как C, C ++, Java, JavaScript и Python .

В этой статье давайте посмотрим, как работает точка с запятой на разных языках программирования:

Роль точки с запятой в C:


  1. Точка с запятой - это конечный оператор в C.
  2. Точка с запятой сообщает, что текущий оператор был завершен, а следующие за ним операторы являются новыми операторами.
  3. Использование точки с запятой в C устранит двусмысленность и путаницу при просмотре кода.
  4. Они не используются между операторами потока управления, но используются для разделения условий в цикле.
    для (инициализация / объявление ;
        состояние ; 
        приращение / уменьшение)
    {
        // тело
    }
    

Роль точки с запятой в C ++:


  1. Точка с запятой - это команда в C ++.
  2. Точка с запятой сообщает компилятору, что он достиг конца команды.
  3. Точка с запятой часто используется для разделения одного бита исходного кода C ++, указывая на то, что он намеренно отделен от соответствующего кода.
  4. Точка с запятой в C ++ используется после определений классов и структур, объявлений переменных, объявлений функций, как правило, после каждого оператора.

Роль точки с запятой в Java:


  1. В Java используется точка с запятой, как в C.
  2. Точка с запятой - это часть синтаксиса Java.
  3. Он показывает компилятору, где заканчивается инструкция и где начинается следующая инструкция.
  4. Точка с запятой позволяет писать java-программу в одну или несколько строк, давая компилятору знать, где завершить инструкции.

Роль точки с запятой в JavaScript:




  1. Точка с запятой в JavaScript не обязательна.
  2. В JavaScript есть процесс, называемый автоматической вставкой точки с запятой (ASI), который вставляет точку с запятой всякий раз, когда это необходимо, но не помещается.
  3. Точка с запятой также используется для завершения операторов.
  4. Размещение новой строки рядом с предыдущей приведет к правильному JavaScript, который не будет запускать ASI для его исправления.
  5. Таким образом, в условных операторах, таких как if ..else, и в операторах цикла, таких как while, for, do-while, точка с запятой не требуется.

Роль точки с запятой в Python:


  1. Python не использует точки с запятой, но это не ограничено.
  2. В Python точка с запятой не используется для обозначения конца строки.
  3. Python называется простым языком кодирования, потому что нет необходимости использовать точку с запятой, и если мы даже забудем ее разместить, это не вызовет ошибки.
  4. Иногда Python использует точку с запятой в качестве признака конца строки, где она используется как разделитель для разделения нескольких строк.

Роль точки с запятой в Perl:


  1. В языке Perl точка с запятой используется после каждой строки, кроме конца блока.
  2. Perl позволяет нам опускать точку с запятой, потому что ее можно использовать как разделитель, а не как терминатор.
  3. Каждый оператор в Perl заканчивается точкой с запятой, если это не последняя строка программы.

Роль точки с запятой в SQL:


  1. Точка с запятой в SQL позволяет пользователю выполнять программу в одном вызове, разделяя операторы в базе данных.
  2. SQL имеет уникальную функцию добавления точки с запятой по умолчанию для завершения операторов.
  3. Точка с запятой - это терминатор оператора, который используется исключительно для обозначения конца оператора.
  4. Обычно, глядя на синтаксис, мы можем идентифицировать, но использование точки с запятой делает его более понятным.

Роль точки с запятой в языке Go:


  1. Точка с запятой в языке Go используется для разделения элементов инициализатора, условия и продолжения.
  2. Точка с запятой добавляется как терминатор, когда последний токен строки:
    • Целочисленный, мнимый или строковый литерал с плавающей запятой.
    • одно из ключевых слов (например, break, continue, return и т. д.)
    • идентификатор.
    • один из операторов и разделителей, например ++, -,),] или}

Роль точки с запятой в C #:


  1. C # использует точку с запятой, чтобы избавиться от двусмысленности и путаницы, поскольку ее использование делает код ясным, структурированным и организованным.
  2. Как и другие языки, особенно C и C ++, C # также следует тем же правилам в приложении с точкой с запятой.
  3. Отсутствие точки с запятой вызывает ошибку компилятора, которую необходимо исправить.
  4. Это также позволяет компилятору узнать конец оператора.

Роль точки с запятой в Scala:


  1. Точка с запятой играет жизненно важную роль во всех языках программирования, отмечая конец оператора.
  2. Но точка с запятой в Scala отмечает не только конец оператора, но и конец выражения.
  3. Синтаксис Scala поощряет ясный и лаконичный код, поэтому при необходимости необходимо правильно использовать точку с запятой.
  4. Scala адаптирует различные синтаксисы, такие как синтаксис с точками, синтаксис с использованием фигурных скобок, синтаксис с использованием скобок и синтаксис с использованием разделителя пустых строк, который заменяет использование точки с запятой.

Роль точки с запятой в PL / I:

  1. PL / I - это язык, который представляет собой серию деклараций и утверждений. Таким образом, точка с запятой необходима для разделения операторов, чтобы избежать двусмысленности.
  2. Выражения в PL / I должны быть помещены в отдельные строки с точкой с запятой, чтобы улучшить читаемость.
  3. В многострочных операторах точка с запятой используется для разделения строк, а в однострочном операторе точка с запятой используется для завершения.

Роль точки с запятой в Паскале:

  1. Точка с запятой в Паскале действует как разделитель операторов, то есть разделяет два или более операторов.
  2. Для разделения двух операторов следует использовать ровно одну точку с запятой. Но использование более одной точки с запятой (лишняя точка с запятой) вызовет ошибку.
  3. В отличие от других языков, в Паскале точка с запятой используется иначе. В Паскале нет необходимости ставить точку с запятой раньше. Кроме того, последний оператор перед концом кода / программы не требует точки с запятой.
  4. Паскалю нужна точка с запятой, когда операторы записываются в последовательности.
  5. Паскалю не нужна точка с запятой для регистра или блока, а также перед ключевым словом.

Вниманию читателя! Не прекращайте учиться сейчас. Освойте все важные концепции DSA с помощью самостоятельного курса DSA по доступной для студентов цене и будьте готовы к работе в отрасли. Чтобы завершить подготовку от изучения языка к DS Algo и многому другому, см. Полный курс подготовки к собеседованию .

Если вы хотите посещать живые занятия с отраслевыми экспертами, пожалуйста, обращайтесь к Geeks Classes Live и Geeks Classes Live USA.