«syntax» etiketlenmiş sorular

Sözdizimi, bir dilde doğru yapılandırılmış bir programın nasıl yazılacağını tanımlayan kurallar kümesini ifade eder. Programın anlamı veya yorumu ile açıkça ilgilenmez.

9
Atama operatörünün bir değer getirmesinin faydası nedir?
Javascript ve PHP'yi değiştirmek istediğim bir dil geliştiriyorum. (Bununla ilgili herhangi bir sorun göremiyorum. Bu dillerden herhangi birinin geniş bir yükleme tabanına sahip olması gibi değil.) Değiştirmek istediğim şeylerden biri, atama operatörünü bir atama komutuna dönüştürmek ve döndürülen değeri kullanma yeteneğini ortadan kaldırmaktı. x=1; /* Assignment. */ if (x==1) {} …

30
En sık kullandığınız bir programlama dilinde hangi sözdizimi öğesinden en çok nefret ediyorsunuz? [kapalı]
Bir programlama dilini ne kadar sevdiğiniz önemli değil, her zaman için olabildiğince hoş olmayan birkaç ayrıntı vardır. Bu soruda, özellikle sözdizimi unsurlarına odaklanmak istiyorum . Sık kullandığınız bir programlama dilinde (belki de en sevdiğiniz programlama dili veya belki de işte kullanmaya zorlandığınız dil), hangi sözdizimi öğesini en okunaksız, net olmayan, …

10
Her fonksiyon çağrısı / bloğunun ayrı bir iş parçacığında yapıldığı programlama dili? [kapalı]
Kapalı . Bu sorunun daha fazla odaklanması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu, sadece bu yazıyı düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 2 yıl önce kapandı . Şu anda eğlence için bir programlama dili yaratıyorum; burada her işlev çağrısı / yeni …


2
C neden işaretçiler için yıldız işaretini kullanır? [kapalı]
Kapalı . Bu soru görüşe dayalı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu güncelleyin, böylece bu yayını düzenleyerek gerçekleri ve alıntıları yanıtlayabileceksiniz . 4 yıl önce kapandı . Sadece şimdi C'yi öğreniyorum. Yaratıcıların, imleci ( ) işaretçisi gibi görünen* bir sembol yerine işaretçilerin sembolü olarak …
21 c  history  syntax 

4
Python bloklarındaki kolon teknik olarak gerekli mi?
Bu gerçekten daha fazlasını anlamak isteyen bir python acemi tarafından teorik bir sorudur. Python'daki blok ilk ifadelerinden sonra iki nokta üst üste unutmaya devam ediyorum. Demek istediğim bunlar: for <variable> in <sequence>: if <blah blah>: Benim düşüncem unutmaya devam etmemin bir nedeni, fiili olarak örtük olmalarıdır: iki nokta üst üste …
19 python  syntax  theory 

6
Daha iyi sözdizimi ile C'ye aktarılan bir dil var mı? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Yanıtların gerçekler, referanslar veya uzmanlık tarafından desteklenmesini bekliyoruz, ancak bu soru muhtemelen tartışma, tartışma, oylama veya genişletilmiş tartışma talep edecektir. Bu sorunun çözülebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, yardım için yardım merkezini ziyaret edin . 6 yıl önce kapalı . …
19 c  syntax  compiler 

1
Dolar işareti Blues: Javascript ve PHP
Her şeyin güvenli ve güzel olduğu C ++ ve Java programlarını geliştirdim. Derleyiciler, başıboş olup olmadığımı kontrol altında tutmamı sağladı. Tabii ki, herkes üniversitede biraz Perl yaptı, ama ben nefes almadım. Bu günlerde çocuklar arka uçta PHP ve ön tarafta Javascript ile ilgili. Kalça olmaya çalışırken, aynı şeyi yapıyorum (web …


2
Javascript Üçlü Operatörü vs. ||
Daha önce bazı node.js koduna bakıyordum ve bunu yazan adamın aşağıdaki sözdizimini desteklediğini fark ettim: var fn = function (param) { var paramWithDefault = null == param ? 'Default Value' : param; } Ben daha özlü olarak düşündüğüm üzerinde: var fn = function (param) { var paramWithDefault = param || …

5
Diziler, işaretçiler ve işlevler için C sözdizimi neden bu şekilde tasarlandı?
Benzer soruları gördükten ve sorduktan sonra int (*f)(int (*a)[5])C anlamı ne ? ve insanların C sözdizimini anlamalarına yardımcı olacak bir program yaptıklarını görerek bile , yardım edemem ama merak ediyorum: C sözdizimi neden bu şekilde tasarlandı? Örneğin, işaretçiler tasarlıyor olsaydım, "işaretçiyi 10 öğeli işaretçi dizisine" çevirirdim int*[10]* p; ve değil …
16 c  syntax 

7
C'de keyfi blokların deyimsel kullanımı nedir?
Blok, yürütülecek deyimlerin listesidir. C'de blokların nereden geldiğine ilişkin örnekler bir while ifadesinden sonra ve if ifadelerinde while( boolean expression) statement OR block if (boolean expression) statement OR block C ayrıca bir bloğun bir bloğa yuvalanmasını sağlar. Değişken isimlerini yeniden kullanmak için bunu kullanabilirim, 'x' gerçekten hoşuma gitti int x …
15 c  syntax 




Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.