Zjistil jsem, že výrazy závorka a závorka jsou zaměnitelné. Existuje rozdíl a co to je?
Komentáře
- Související: english.stackexchange .com / questions / 302 / …
- Nepředpokládám, že bys měl iv id ' = „fa0518cc30″>
mluvíte o věcech, které najdete v železářství?
odpověď
„Konzoly“ se používají zaměnitelně pro různé symboly:
- lomené závorky pro <>
- kulaté závorky pro ()
- složené závorky pro {}
- hranaté závorky pro []
- a další, z nichž některé se používají pouze v určitých oblastech nebo kulturách
Specifičtější závorky a závorky se téměř nikdy nepoužívají pro jiné než {} a (). Matematika má navíc několik dalších (jemných) variant a je formalizována více než jiná pole.
Dávám přednost složeným závorkám pro {}, „parens“ (neformálně nebo v kontextu programování) nebo „závorky“ for (), a prosté „závorky“ pro [], ačkoli u hranatých závorek je někdy vyžadováno výslovné vyjádření. Získáte tak jednoslovný název libovolného z těchto běžných symbolů. (A nezačínejte s problémy hranatých závorek pro seskupování …: P)
Chcete-li poskytnout netextový kontrapunkt, “ bracketing „ ve fotografii pořizuje více expozic kolem dané hodnoty (která hodnota – vyvážení bílé, ISO, clona atd. – závisí na tom, na co cílíte). To ukazuje použití výrazu „závorka“ ve smyslu „obklopení“, které je v souladu s výše uvedenými symboly textu.
Komentáře
- Věřím, že je zde rozdíl mezi Spojeným královstvím a USA – > viz otázku, na kterou RegDwight odkazuje ve svém komentáři k otázce.
- Hrob kopající zde, ale správně, existuje Rozdíl mezi USA a cizími jazyky. Závorky byly při kódování poměrně běžně uváděny v závorkách. Viz: sarfraznawaz.wordpress.com/2012/01/26/… Kdybych měl zástupce I ' d hlasovat, protože to je jen poloviční odpověď a zavádějící pro ostatní.
Odpověď
Nejsem si jistý jinými kontexty, ale v textech o programování často najdete tyto termíny používané takto:
závorky: {} závorky: () závorky: [] úhlové závorky : <>
Komentáře
- Lze se na to spolehnout pouze v USA. Do jisté míry také záleží na jazyce. Zjistil jsem ', že kluci JAVA a C jsou sémanticky správnější ve srovnání s webovými vývojáři. Je zřejmé, že přísný typ jazyka, který zahrnuje i kompilaci, je podrobněji zaměřen, takže si představuji, že se každý snaží více používat běžnou terminologii.
- @BrianEllis: Standard ASCII dává svým znakům jména, takže pro jakékoli programování prováděné v prostředí pomocí znaková sada ASCII, jedná se o správné výrazy. Pokud ' používáte EBCDIC, můžete názvy ASCII ignorovat.
- Vezměte prosím v úvahu " americké " část " amerického standardního kódu pro výměnu informací. " Jistě, že ' s název znaků podle ASCII a určitě každý počítač používá ASCII. Různé anglické regiony však tyto znaky nazývají odlišnými věcmi.
- V programování je také důležité poznamenat " lomené závorky " jsou také běžně označovány jako levý a pravý stříška. Vzhledem k tomu, že tyto znaky mohou představovat buď formu závorky, menší než / větší než operátor, nebo oddělovač hierarchie objektů, je tento termín obecně upřednostňován, pokud nemáte žádný kontext pro jeho použití. Stříška je běžná pro americké i evropské vývojáře.
Odpověď
Hranaté závorky []
se často jednoduše nazývají závorky , zatímco složené závorky {}
se často nazývají závorky (v USA alespoň ). Někdo, kdo používá pro hranaté závorky výraz závorky , dělá chybu, protože většina lidí bude předpokládat, že osoba znamená složené závorky. Tyto pojmy tedy nelze zaměnit, ačkoli závorky jsou typem závorek.
Komentáře
- V britské angličtině je slovo závorky samo o sobě, bez modifikátorů, by se obvykle chápalo jako odkaz na kulaté závorky.