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

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


15
Получить инструкцию вставки для существующей строки в MySQL
Используя MySQL, я могу выполнить запрос: SHOW CREATE TABLE MyTable; И он вернет оператор создания таблицы для указанной таблицы. Это полезно, если у вас уже есть созданная таблица, и вы хотите создать такую ​​же таблицу в другой базе данных. Можно ли получить оператор вставки для уже существующей строки или набора …
139 mysql  syntax 

7
Bash / sh - разница между && и;
Обычно я использую ;для объединения более одной команды в строке, но некоторые люди предпочитают &&. Есть ли разница? Например, cd ~; cd -и, cd ~ && cd -кажется, сделать то же самое. Какая версия является более переносимой, например, будет поддерживаться подмножеством bash, таким как оболочка Android или около того?

6
Что означает Class <?> В Java?
Мой вопрос такой же, как указано выше. Извините, вероятно, это дубликат, но я не смог найти пример со знаком &lt;?&gt;на конце. Почему бы вам просто не использовать Classв качестве параметра?
136 java  syntax 

6
Строка форматирования именованных параметров?
Я знаю, что это действительно простой вопрос, но я не знаю, как его погуглить. Как я могу сделать print '&lt;a href="%s"&gt;%s&lt;/a&gt;' % (my_url) Так что my_urlиспользуется дважды? Я предполагаю, что должен «назвать» %sи затем использовать dict в параметрах, но я не уверен в правильном синтаксисе? просто к сведению, я знаю, …
135 python  string  syntax 

4
«Int main (vooid)»? Как это работает?
Недавно мне пришлось набрать небольшую тестовую программу на Си, и в процессе я допустил орфографическую ошибку в основной функции, случайно использовав vooidвместо void. И все же это все еще работало. Сокращая его до самой маленькой полной версии, я получил: int main (vooid) { return 42; } Это действительно compile ( …
135 c  syntax  main 

5
Почему в списке допускаются конечные запятые?
Мне любопытно, почему в Python конечная запятая в списке является допустимым синтаксисом, и кажется, что Python просто игнорирует ее: &gt;&gt;&gt; ['a','b',] ['a', 'b'] Это имеет смысл, когда это кортеж, поскольку ('a')и ('a',)- это две разные вещи, но в списках?
135 python  list  syntax  comma  trailing 


6
В чем разница между $ {var}, «$ var» и «$ {var}» в оболочке Bash?
О чем говорится в названии: что означает инкапсулировать переменную в {}, ""или "{}"? Я не смог найти никаких объяснений в Интернете по этому поводу - я не мог ссылаться на них, за исключением использования символов, которые ничего не дает. Вот пример: declare -a groups groups+=("CN=exampleexample,OU=exampleexample,OU=exampleexample,DC=example,DC=com") groups+=("CN=example example,OU=example example,OU=example example,DC=example,DC=com") Это: …
135 bash  shell  variables  syntax 

8
Автоматический счетчик в Ruby для каждого?
Я хочу использовать для каждого и счетчик: i=0 for blah in blahs puts i.to_s + " " + blah i+=1 end Есть ли лучший способ сделать это? Примечание: я не знаю blahs, массив это или хеш, но необходимость сделать blahs[i]это не сделает его более сексуальным. Также я хотел бы знать, …
134 ruby  syntax 

3
C #: абстрактные классы должны реализовывать интерфейсы?
Мой тестовый код в C #: namespace DSnA { public abstract class Test : IComparable { } } Результатом является следующая ошибка компилятора: error CS0535: 'DSnA.Test' does not implement interface member 'System.IComparable.CompareTo(object)' Поскольку класс Testявляется абстрактным классом , почему компилятор требует его реализации интерфейса? Разве это требование не должно быть …


4
Что означает символ «@» в отношении списков в Haskell?
Я наткнулся на фрагмент кода Haskell, который выглядит так: ps@(p:pt) Что означает @символ в этом контексте? Кажется, я не могу найти никакой информации в Google (к сожалению, сложно искать символы в Google), и я не могу найти функцию в документации Prelude, поэтому я полагаю, что вместо этого это должен быть …
128 haskell  syntax 

6
Ruby's || = (или равно) в JavaScript?
Мне нравится ||=механизм Руби . Если переменная не существует или есть nil, создайте ее и установите равной чему-нибудь: amount # is nil amount ||= 0 # is 0 amount ||= 5 # is 0 Сейчас мне нужно сделать что-то подобное в JavaScript. Каковы правила или правильный способ сделать это? Я …
128 javascript  ruby  syntax 

14
Почему операторы присваивания возвращают значение?
Это разрешено: int a, b, c; a = b = c = 16; string s = null; while ((s = "Hello") != null) ; Насколько я понимаю, присвоение s = ”Hello”;должно вызывать “Hello”только назначение s, но операция не должна возвращать никакого значения. Если бы это было правдой, то ((s = …
127 c#  syntax 

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