Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
BlackCoder
4 / 15 / 1
Регистрация: 17.11.2017
Сообщений: 51
#1

C подобные языки

23.01.2018, 11:47. Просмотров 990. Ответов 5
Метки нет (Все метки)

Здравствуйте, недавно заинтересовался, какие вообще существуют C-подобные языки программирования. Можете сказать, какие C подобные языки вы знаете?
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.01.2018, 11:47
Ответы с готовыми решениями:

Функционально-подобные макросы
Есть переменная std::string Log; и есть другие переменные, или параметры...

Есть ли подобные книги по С++?
Все книги http://www.cyberforum.ru/cpp-beginners/thread152353.html описывают...

uint32, size_t и подобные им
Собственно, в чем смысл данных типов, в отличие от обычных unsigned int, int и...

Как решать подобные задания
#include <stdio.h> #define IMask 7<<13 #define RMask 7<<10 #define AMask...

Как решать подобные задания
#include <stdio.h> int a={1, 2, 3, 4, 5, 6, 7, 8}; int f(int n){ if (n>7)...

5
Hitoku
Модератор
1702 / 1301 / 1400
Регистрация: 28.10.2016
Сообщений: 4,240
Завершенные тесты: 4
23.01.2018, 11:59 #2
C++, C#, PHP, Java, JavaScript, ActionScript, D, Scala, Nemerle, perl...
1
pain1262
5 / 5 / 7
Регистрация: 24.09.2016
Сообщений: 59
23.01.2018, 12:07 #3
Python
0
Байт
Эксперт C
17941 / 11931 / 2479
Регистрация: 24.12.2010
Сообщений: 24,038
23.01.2018, 12:11 #4
BlackCoder, что для вас является критерием С-подобности? Фигурные скобки в качестве ограничителей блоков?

Добавлено через 1 минуту
Цитата Сообщение от pain1262 Посмотреть сообщение
Python
По этому критерию не является С-подобным. Хотя во многом другом, да, подобен.
0
alex white
248 / 204 / 87
Регистрация: 27.06.2016
Сообщений: 593
Завершенные тесты: 1
23.01.2018, 12:16 #5
А что такое Си-подобность, как её определить?
Синтаксически? {} - против begin end, == против =, && против and, % против mod? Ну тогда большинство широко распространенных языков си-подобно...
Массивы с нуля? - аналогично.
Позиционирование как замена C++ - Rust, возможно ещё D и Go
0
Hitoku
Модератор
1702 / 1301 / 1400
Регистрация: 28.10.2016
Сообщений: 4,240
Завершенные тесты: 4
23.01.2018, 12:38 #6
Лучший ответ Сообщение было отмечено BlackCoder как решение

Решение

alex white, ну вот в интернетах отыскал такое:
Си-подобный синтаксис характеризуется следующими особенностями:
  • Чувствительность к регистру.
  • В языке есть встроенная поддержка числовых, символьных (обрамляются одинарными кавычками) и строковых (обрамляются двойными кавычками) литералов.
  • Для представления специальных символов в символьных и строковых литералах используется обратная косая черта.
  • Количество пробелов, табуляция (отступы) и переводы строки не влияют на семантику нигде, кроме строковых литералов. Это, в частности, значит, что возможен перевод строки в любом удобном месте.
  • Для разделения инструкций используется точка с запятой.
  • Разрешены однострочные и многострочные комментарии. Однострочные комментарии обозначаются видом «//», а многострочные видом «/*……….*/».В последнем варианте начало и конец комментария могут стоять на разных строчках.
  • Двухместные операторы имеют инфиксную форму.
  • Для группировки выражений используются круглые скобки. Для отделения блоков инструкций — фигурные.
  • Для записи вызова функции используется имя функции, за которым следует заключённый в круглые скобки список аргументов, разделённых запятыми. Для записи вызова функции без параметров используется имя функции, за которым следуют пустые круглые скобки.
  • Для обращения к элементу массива или индексатору используются квадратные скобки.
  • В языке есть предопределённый набор ключевых слов, которые состоят из английских букв в нижнем регистре (и, возможно, знаков подчеркивания).
2
23.01.2018, 12:38
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.01.2018, 12:38

Как решать подобные задания
#include <stdio.h> int main() { int x = 10; printf("%d\n", x & 2); ...

Как решать подобные задачи по графике?
Вот собственно говоря задание: Я что-то вообще не могу понять, как выполнять...

VisuaStudio2012 не принимает fopen() и тому подобные функции
не принимает fopen() и тому подобные функции просит fopen_c() а там другие...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru