ccs c 'de 0r(yada) karakteri nasıl yapılır

Başlatan Recep METE, 20 Nisan 2014, 09:37:53

Recep METE

Arkadaşlar laptopun klavyesinin üzerinde or(yada) karakteri yok.CCS C 'de yazdığım prograda or(yada) karakterini yazmam gerekiyor.İnternetten klavye özel karakterlerini araştırdım.Ancak ccs c programında or(yada) karakterini oluşturamadım.Hatta word üzerinde de yapamadım.Bunu sizler nasıl yapıyorsunuz.Yardımlarınızı bekliyorum.
printf(lcd_putc,"\f  Ne kadar okursan oku, bilgine, yakışır şekilde davranmıyorsan cahilsin demektir.  \n   semfero");d

XX_CİHAN_XX

"Alt gr" + "<"
yada
"alt" + "ctrl" + "<"
tuş kombinasyonları ile çıkmıyor mu?
Yirmi yaşındaki bir insan, dünyayı değiştirmek ister . Yetmiş yaşına gelince , yine dünyayı değiştirmek ister, ama yapamayacağını bilir.

Gökhan BEKEN

Alıntı yapılan: semfero - 20 Nisan 2014, 09:37:53
Arkadaşlar laptopun klavyesinin üzerinde or(yada) karakteri yok.
Öncelikle ufak bir yanlışı düzeltmek istiyorum.
"or"="ya da" değildir. (bu arada "ya da" nın ayrı yazıldığına dikkat çekerim)
"or"="veya" dır.
c dilindeki kullanımı "|" şeklindedir, altgr ile birlikte tire(-) ye basarsanız ekrana çıkar
if ile kullanırken || şeklinde(ikikere) kullanmanız gerekir. Birisi işlem operatörüdür, diğeri koşul operatörüdür.
If'in içinde | kullanırsanız karşılaştırmak yerine işlem yapar ve işlemin sonucu 0 ise false döner 1 ise true döner.



" if(a || b)" demek, "a'nın veya b'nin değerlerinden herhangi birisi 1 mi?" anlamına gelir, eğer şart sağlanırsa true döner ve if'in içindeki kod çalışır.
eğer ya da şeklinde kullanmak istiyorsanız XOR (eXclusive OR) kullanmalısınız.
daha önce bu konuda birşeyler yazmıştım: http://gokhanbeken.com/if-deyiminde-xor-kullanmak

hatta şimdi farkettim blogdaki yazıda bir hata yapmışım.
if ile xor kullanımı öyle olmaz.
Özel mesaj okumuyorum, lütfen göndermeyin.

Recep METE

Alıntı yapılan: meftun - 20 Nisan 2014, 10:34:35
(bu arada "ya da" nın ayrı yazıldığına dikkat çekerim)
"or"="veya" dır.
c dilindeki kullanımı "|" şeklindedir, altgr ile birlikte tire(-) ye basarsanız ekrana çıkar


Alıntı yapılan: XX_CİHAN_XX - 20 Nisan 2014, 10:25:30
"Alt gr" + "<"
yada
"alt" + "ctrl" + "<"
tuş kombinasyonları ile çıkmıyor mu?




Değerli arkadaşlarım, ikinizede çok teşekkür ederim.İki türlüde veya karakter çıkıyor.Ayrıca "ya da" sözcüğünün ayrı yazılması olayı tamamen acele olarak yazma ve yazdığını kontrol etmeme neticesinde olmuştur.Ben yazılarımda büyük harf,noktalama işaretleri,yazma kuralları v.b kullanmaya çalışan birisiyim.Bu küçük hatırlatman için ayrıca teşekkür ederim.
printf(lcd_putc,"\f  Ne kadar okursan oku, bilgine, yakışır şekilde davranmıyorsan cahilsin demektir.  \n   semfero");d