Запитання з тегом «syntax»

Синтаксис стосується власне мовних елементів та самих символів. Питання слід позначати як синтаксис, коли питання конкретно і майже повністю стосується лише синтаксису. Цей тег повинен використовуватися з певним тегом мови

9
Вплив ключового слова extern на функції C
В C я не помітив жодного ефекту від externключового слова, яке було використано до оголошення функції. Спочатку я подумав, що, визначаючи extern int f();в одному файлі, змушує вас реалізувати його поза межами області файлу. Однак я з’ясував, що обидва: extern int f(); int f() {return 0;} і extern int f() …
171 c  syntax  standards 


2
Чи є "elseif" та "else if" повністю синонімами?
Є elseifі else ifповністю синонімічними, чи є різниця? Чи має Zend прийнятий "стандарт", яким користуватися? Хоча мені особисто не подобається бачити elseifв коді, мені просто потрібно знати, чи вони є синонімами, а керівництво PHP - не найпростіший пошук.

3
Чому було твердження (j ++); заборонено?
Наступний код невірний (див. Його на ideone ): public class Test { public static void Main() { int j = 5; (j++); // if we remove the "(" and ")" then this compiles fine. } } помилка CS0201: Лише призначення, виклик, приріст, зменшення, очікування та нові об'єкти вирази можуть використовуватися …

7
LaTeX пакет для підсвічування синтаксису коду на різних мовах
Я шукаю пакет LaTeX, який робить виділення синтаксису на коді. Наприклад, зараз я використовую дослівний блок для написання коду: \begin{verbatim} <html> <head> <title>Hello</title> </head> <body>Hello</body> </html> \end{verbatim} І це чудово працює для відображення коду на моєму документі. Але, припустимо, я хотів виділити розмітку HTML таким чином, яким буде IDE у …


9
Витяг конкретних стовпців з масивного масиву
Це просте запитання, але скажіть, у мене є матриця MxN. Все, що я хочу зробити, - це витягнути конкретні стовпці та зберігати їх в іншому масивному масиві, але я отримую невірні синтаксичні помилки. Ось код: extractedData = data[[:,1],[:,9]]. Здається, що вищезазначеного рядка має бути достатньо, але я думаю, що ні. …
164 python  syntax  numpy 

7
Коментування в сценарії Bash всередині багаторядкової команди
Як я можу коментувати кожен рядок наступних рядків із сценарію? cat ${MYSQLDUMP} | \ sed '1d' | \ tr ",;" "\n" | \ sed -e 's/[asbi]:[0-9]*[:]*//g' -e '/^[{}]/d' -e 's/""//g' -e '/^"{/d' | \ sed -n -e '/^"/p' -e '/^print_value$/,/^option_id$/p' | \ sed -e '/^option_id/d' -e '/^print_value/d' -e 's/^"\(.*\)"$/\1/' | …
164 bash  syntax  comments 

3
На прикладі Струструпа, що означає двокрапка у "поверненні 1: 2"?
Я не розумію одного конкретного вживання двокрапки. Я знайшов це в книзі Мова програмування на C ++ Б'ярна Струструпа, 4-е видання, розділ 11.4.4 "Дзвінки та повернення", стор. 297: void g(double y) { [&]{ f(y); } // return type is void auto z1 = [=](int x){ return x+y; } // return …
163 c++  syntax 

9
Яке використання квадратних дужок [] у операторах sql?
Я помітив, що Visual Studio 2008 розміщує квадратні дужки навколо імен стовпців у sql. Чи надають дужки якусь перевагу? Коли я передаю код T-SQL, я ніколи не переймався ними. Приклад: Візуальна студія: SELECT [column1], [column2] etc... Мій власний шлях: SELECT column1, column2 etc...
163 sql-server  syntax 

5
Що означає змінна @@ у Ruby?
Яким змінним Ruby передують подвійні знаки ( @@)? Моє розуміння змінної, що передує знаку at, полягає в тому, що вона є змінною екземпляра, як ця в PHP: Версія PHP class Person { public $name; public function setName($name) { $this->name = $name; } public function getName() { return $this->name; } } …

16
Що таке Java?: Оператор викликається і що він робить?
Я працюю з Java пару років, але до недавнього часу я не стикався з цією конструкцією: int count = isHere ? getHereCount(index) : getAwayCount(index); Це, мабуть, дуже просте питання, але хтось може це пояснити? Як я її читаю? Я майже впевнений, що знаю, як це працює. якщо isHereце правда, getHereCount()називається, …



13
Імена динамічних змінних у Bash
Мене бентежить сценарій баш. У мене є такий код: function grep_search() { magic_way_to_define_magic_variable_$1=`ls | tail -1` echo $magic_variable_$1 } Я хочу мати змогу створити ім'я змінної, що містить перший аргумент команди і має значення, наприклад, останній рядок ls. Отже, щоб проілюструвати те, що я хочу: $ ls | tail -1 …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.