2
Neden "2i" ifadesi; Derleyici hatasına neden OLMAZ?
Bunun yerine 2*idikkatsizce yazdım 2i: int foo(int i) { 2i; return 2i; } Derleyicinin hatayı yakalamasını bekliyordum. Ama olmadı. Öyleyse 2iC'de geçerli bir ifade var mı? Eğer öyleyse ne işe yarar? Şaşkın! Gcc 5.3.0 sürümünü kullanarak derledim ve işte montaj çıktısı: .file "strange.c" .text .globl foo .type foo, @function foo: …