![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 07.07.2010
Сообщений: 833
|
![]()
Подскажите пожалуста разницу между кавычками " и ' в программировании.
|
![]() |
![]() |
![]() |
#2 |
46KSS
Пользователь
Регистрация: 26.07.2010
Сообщений: 58
|
![]()
В двойных кавычках - строка.
В одинарных кавычках может быть помещён только символ, то есть не более одной буковки в случае узкого символа и не более двух буковок (либо кодов) в случае широкого символа. То есть : 'c' - символьная константа "string" - строковая константа А вообще зависит от того, на каком языке вы программируете. Если на с\ с++ то вышенаписаное верно, а так если вы что то напутали с кавычками, компилятор выдает: too many characters in constant. Последний раз редактировалось fort-_-minor; 02.08.2010 в 20:26. |
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]()
" - означают нультерминальную строку.(помимо содержимого в нее входит еще и символ \0) "string"
' - означают строку без терминального нуля(то есть строго то что написанно в ней) 'string\0' строка в ' из одной буквы может по праву считаться символом и быть присвоенна в char или wchar_t Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 07.07.2010
Сообщений: 833
|
![]()
fort-_-minor - поясни пожалуста что такое "узкий" и "широкий" символ.
|
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]()
узкий это char(1байт) - Ascii/ANSI/OEM
широкий это wchar_t/WCHAR(2байта) Юникод Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Магические кавычки (magic quotes) | Linel | PHP | 5 | 12.02.2010 14:21 |
Кавычки в PHP | Linel | PHP | 4 | 01.05.2009 16:35 |
кавычки | Артэс | Общие вопросы C/C++ | 1 | 15.02.2009 04:04 |
Кавычки | JRcoker | Свободное общение | 3 | 08.10.2008 13:19 |
кавычки у PHP | Lilith | PHP | 1 | 27.06.2008 23:38 |