Вопросы с тегом «syntax»

Синтаксис относится к фактическим языковым элементам и самим символам. Вопросы должны быть помечены как синтаксис, когда вопрос конкретно и почти полностью относится только к синтаксису. Этот тег должен использоваться с определенным языковым тегом

3
Почему вызов функции в REPL с Node.js) (работает?
Почему можно вызвать функцию в JavaScript следующим образом, протестировано с помощью node.js: ~$ node > function hi() { console.log("Hello, World!"); }; undefined > hi [Function: hi] > hi() Hello, World! undefined > hi)( // WTF? Hello, World! undefined > Почему последний звонок hi)(, работает? Это ошибка в node.js, ошибка в …

11
Сценарий цикла «для» сценария оболочки
Я получил следующее на работу: for i in {2..10} do echo "output: $i" done Он производит кучу строк output: 2, output: 3и так далее. Тем не менее, пытаясь запустить следующее: max=10 for i in {2..$max} do echo "$i" done производит следующее: output: {2..10} Как я могу заставить компилятор понять, что …
191 unix  syntax  shell 

4
Что такое `1 ..__ truediv__`? Имеет ли Python синтаксис нотации (точка-точка)?
Недавно я столкнулся с синтаксисом, который никогда не видел прежде, когда я изучал python, ни в большинстве учебных пособий .., это выглядит примерно так: f = 1..__truediv__ # or 1..__div__ for python 2 print(f(8)) # prints 0.125 Я подумал, что это точно так же, как (за исключением, конечно, дольше): f …

12
Двоичные литералы C #
Есть ли способ написать двоичные литералы в C #, например, префикс шестнадцатеричный с 0x? 0b не работает. Если нет, то какой простой способ сделать это? Какое-то преобразование строк?
187 c#  syntax  binary 

11
Могу ли я заставить && работать в Powershell?
&&общеизвестно, что его трудно найти в Google, но лучшее, что я нашел, - это статья, в которой говорится, что нужно использовать -and. К сожалению, это не дает больше информации, и я не могу выяснить, что я должен делать -and(опять же, общеизвестно трудная вещь для поиска) Контекст, в котором я пытаюсь …
186 syntax  powershell 

6
Проверка строки ненулевой длины в Bash: [-n «$ var»] или [«$ var»]
Я видел тесты Bash-скриптов для строки с ненулевой длиной двумя разными способами. Большинство сценариев используют -nопцию: #!/bin/bash # With the -n option if [ -n "$var" ]; then # Do something when var is non-zero length fi Но опция -n на самом деле не нужна: # Without the -n option …


6
Как передать несколько параметров в Objective-C?
Я прочитал несколько постов о синтаксисе метода Objective-C, но, думаю, я не понимаю несколько имен метода. Я пытаюсь создать метод , который называется getBusStopsс NSStringи NSTimeIntervalпараметрами и типом возвращаемого NSMutableArray. Вот как я построил метод, но он явно получает ошибки во время выполнения: - (NSMutableArray *)getBusStops:(NSString *)busStop (NSTimeInterval *)timeInterval; Я …

4
Синтаксис метода в Objective-C
Может кто-нибудь объяснить этот синтаксис объявления метода для меня? В этой функции возвращается число строк UIPickerView (пользовательский интерфейс игрового автомата на iPhone). Насколько я понимаю, метод называется ' pickerView' и возвращает NSInteger. Он передает указатель на UIPickerview с именем ' pickerView' ... во-первых, почему метод называется тем же именем, что …

8
В чем преимущество использования $ () вместо обратных кавычек в сценариях оболочки?
Есть два способа получить выходные данные командной строки bash: Задняя часть корпуса Bourne ``: var=`command` $() синтаксис (который, насколько я знаю, специфичен для Bash, или, по крайней мере, не поддерживается старыми оболочками, отличными от POSIX, такими как оригинальный Bourne) var=$(command) Есть ли польза от использования второго синтаксиса по сравнению с …
175 syntax  sh  backticks 

12
Не нужна ли точка с запятой (';') после объявления функции в C ++?
Я только недавно сдал промежуточный тест по программированию, и один из вопросов, который я ошибся, был следующим: Точка с запятой (';') не требуется после объявления функции. Правда или ложь. Я выбрал «false» (и, пожалуйста, исправьте меня, если я ошибаюсь, потому что я чувствую, что схожу с ума), объявление функции - …

8
Использование нескольких аргументов для форматирования строки в Python (например, «% s…% s»)
У меня есть строка, которая выглядит как, '%s in %s'и я хочу знать, как разделить аргументы, чтобы они были двумя разными% s. Мой разум, пришедший с Java, придумал следующее: '%s in %s' % unicode(self.author), unicode(self.publication) Но это не работает, так как это выглядит в Python?
174 python  string  syntax 


8
Двойные и одинарные кавычки
Я действительно новичок в Ruby , и я пытаюсь понять , если есть время конкретного когда я должен использовать ""против ''. Я использую одинарные кавычки большую часть времени, потому что это легче набирать, но я не уверен, что должен. например get 'user/new'противget "user/new"
172 ruby  string  syntax 

9
Влияние ключевого слова extern на функции C
В Си я не заметил никакого эффекта от externключевого слова, использованного до объявления функции. Сначала я подумал , что при определении extern int f();в одном файле сил вы реализовать его за пределы объема файла. Однако я узнал, что оба: extern int f(); int f() {return 0;} и extern int f() …
172 c  syntax  standards 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.