«c» etiketlenmiş sorular

C, işletim sistemleri, oyunlar ve diğer yüksek performanslı işler için kullanılan genel amaçlı bir bilgisayar programlama dilidir.


7
C ++ becerileri C becerilerinden daha yüksek? [kapalı]
Sık görülen C / C ++ 'ların özgeçmişimdeki becerilerimi gerçekten tarif etmediğini hissediyorum. Bu yüzden ileri C ++ bilgi ve vasat C becerilerine ayırmayı düşünüyorum. Bunun okuyucu için kafa karıştırıcı olduğunu mu düşünüyorsun? Şöyle düşünebilir: "C, C ++ 'ın alt kümesidir, peki bu adam beni telgraf etmeye ne yapıyor?" Söylemeye …
28 c++  c  skills 

10
Neden C ve C ++ 'ı bilerek C ++ 11'i öğreneyim? [kapalı]
Her iki dile de yapışıp ikisinin bir karışımını yazmama rağmen, C ve C ++ 'da programcıyım. Bazen sınıflarda kod olması, muhtemelen operatörün aşırı yüklenmesi veya şablonlar ve çok iyi olan STL açıkça daha iyi bir yoldur. Bazen basit bir C fonksiyon imlecinin kullanımı çok daha okunaklı ve açıktır. Bu yüzden …
28 learning  c++  c  c++11 

9
Scala neden C veya C ++ ile uygulanmadı
Scala'nın neden Java veya .NET'te C veya C ++ yerine uygulandığını bilen var mı? Çoğu dil Cor C ++ [yani Erlang, Python, PHP, Ruby, Perl] ile uygulanır. Scala'nın Java ve .NET'te uygulanan, Java ve .NET kitaplıklarına erişim vermekten başka avantajları nelerdir? GÜNCELLEŞTİRME Scala, C'ye uygulanmış olsaydı, JVM'ye güvenmek yerine daha …
28 java  c++  .net  c  scala 

2
Printf ailesi için yüzde belirteci (%) neden format belirteci olarak seçildi?
Herkes bilir ki, en azından C de, printfformatlanmış bir dize yazdırmak için fonksiyonlar ailesini kullanıyorsunuz . Ve bu işlevler , bir format belirticinin başlangıcını belirtmek için bir yüzde işareti ( %) kullanır. Örneğin, %dbir yazdırmak intve %ubir yazdırmak anlamına gelir unsigned int. printfİşlevlerin ve biçimlendirmenin yer tutucuların nasıl çalıştığını bilmiyorsanız …
27 c  history 



5
C ++ şablonları sadece bir çeşit yüceltilmiş makro mu?
C ++ şablonları ve bunun gibi C # / Java jenerikleri arasındaki farklı karşılaştırmalardan /programming/31693/what-are-the-differences-between-generics-in-c-and-java-and-templates-in-c/31929#31929 C ++ şablonlarının bir çeşit ön işleme (derlemeden önce düz metin değiştirme) tarafından derlendiğine dair bir algıya sahip oldum. Çünkü C ++ şablonlarındaki kontrol tipi C makrolarına benzemektedir. Yani, bazı hatalar varsa, şablonların kendisinden değil, …
27 c++  c  compiler  templates  macros 

3
Neden uzun bir int bazı makinelerde 12 bayt alıyor?
Bu kodu makinemde derledikten sonra garip bir şey farkettim: #include <stdio.h> int main() { printf("Hello, World!\n"); int a,b,c,d; int e,f,g; long int h; printf("The addresses are:\n %0x \n %0x \n %0x \n %0x \n %0x \n %0x \n %0x \n %0x", &a,&b,&c,&d,&e,&f,&g,&h); return 0; } Sonuç şudur. Her int adresi …
26 c  memory  pointers 

5
İki farklı dilde iki farklı program nasıl etkileşime girebilir?
Bu çok geniş mi değil mi bilmiyorum, ama ben hala üniversitede genç bir programcıyım, bu benim küçük yılım. Farklı diller için iyi bir tutuşa sahip olduğumu ve çok iyi bir temele sahip olduğumu hissediyorum. Ancak, örneğin, eğer bir program oluşturmaya çalışıp python'da bir kısmını sadece kolay olduğu için yazıp yazdığımı …
26 python  c 

9
Neden biri derleyici uyarılarını devre dışı bırakmak istesin ki?
Bu soru edildi göç o Yazılım Mühendisliği Stack Exchange'de yanıtlanabilir çünkü yığın taşması gelen. 8 yıl önce göç etmiş . Bu cevap ve eklenen yorumlar, derleyici kullanarak birkaç derleyici uyarısını etkisiz hale getirmenin bir yolunu gösterir #pragma. Neden biri bunu yapmak istesin ki? Genelde uyarılar bir sebep için vardır ve …
26 c#  c++  c  warnings 

3
Neden Artış İşaretçiler?
Daha yeni C ++ öğrenmeye başladım ve çoğu insan olarak (okuduğum şeye göre) işaretçilerle mücadele ediyorum. Geleneksel anlamda değil, ne olduklarını ve neden kullanıldıklarını ve nasıl faydalı olduklarını anlayabiliyorum, ancak işaretçilerin artmasının ne kadar yararlı olacağını anlayamıyorum, herhangi biri bir göstergenin artırılmasının ne kadar etkili olduğunu açıklayabilir. yararlı kavram ve …
25 c++  c  pointers 

11
C de boşluk neden boş değil demektir?
Java ve C # gibi kuvvetle yazılmış dillerde bir yöntem için dönüş türü olarak , void(veya Void) gibi görünüyor: Bu yöntem hiçbir şey döndürmez. Hiçbir şey değil. İade yok. Bu yöntemden hiçbir şey almayacaksınız. Asıl garip olan, C cinsinden, voidbir geri dönüş türü olarak veya hatta bir yöntem parametresi türü …
25 c  pointers 

4
C ++ Linki C dışındaki diller?
C ++ dili, hem C ++ hem de C'nin tek bir kaynak dosyada karıştırılmasını sağlar. Örneğin, extern "C" { struct bar { /* ... */ } } C ++ ya da C dışında başka herhangi bir "bağlantı dilini" destekledi mi? örneğin extern "Pascal"veyaextern "Haskell"


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.