Tam Sürümünü Görmek İçin : switch icin case degerleri
sahriyar
10/03/2007, 19:11
c dilinde switch blogunun case degerlerini nasil string yapariz.mesela
switch(asdf)
{
case qwer: ...
}
gibi bi deger atayabilir miyiz case icin?simdiden tesekkurler
quasimodo
10/03/2007, 21:28
C de case den sonra sabit bir ifade olmasi gerekiyor..
int a;
switch(a)
{
case 1: printf("merhaba"); break;
default: printf("dunya");
}
gibi....
sahriyar
10/03/2007, 22:45
evt.iste ben de diyorum ki case deki o sabit ifade bir kelime olamaz mi?
'i' gibi bi karakterden ve ya bi sayidan baska bi deger veremiyo muyuz?
quasimodo
10/03/2007, 23:00
switch(degisken) {}
switch in yapisi boyle. C de degisken tipleri
int, char, double, float... olduguna gore
case : ifadesine ancak bu degisken tiplerindeki
sabitler gelebilir...
C++ ta dediginin degisik cozumleri uretilmis ama
C de kullanim sekli anlattigim gibi...
BetulSahin
10/03/2007, 23:11
C++ da bu şekilde yapabilirsin.
#include <iostream>
using namespace std;
int main(int argc, char* argv[])
{
char c ;
cout<<"bir deger giriniz.."<<endl;
cin>>c;
switch(c)
{
case 'a': cout<<"merhaba"; break;
}
return 0;
}
sahriyar
11/03/2007, 11:08
tesekkurler.
Forum Yazılımı : vBulletin v3.6.8, Copyright ©2000-2008, Jelsoft Enterprises Ltd.