[linux-programlama] Re: ReQ_C'de_Klavyeden_De=F0i=FEken?= Okumak

---------

From: Baris Metin (baris@metin.org)
Date: Tue 13 May 2003 - 03:11:46 EEST

  • Next message: Enver ALTIN: "[linux-programlama] Re: C'de Klavyeden Değişken Okumak"

    Selamlar,

    Mon, May 12, 2003 at 11:09:08PM +0300 , Enver ALTIN :
    > On Mon, 2003-05-12 at 20:40, Arman Aksoy wrote:
    > > # include <stdio.h>
    > > int main() {
    > > char mesaj[255];
    > > scanf("%s", mesaj);
    > > printf("%s\n", mesaj);
    > > return 0;
    > > }
    > > Klavyeden bosluk karakterini girdigimde bosluktan onceki kisim aliniyor
    > > sadece.=20
    > > DipSoru: Duyduguma gore scanf() yeterince guvenli degilmis. Buna=20
    > > alternatif kullanabilecegim bir fonk. var mi?
    > gets()

    Enver yazim hatasi (typo) yapmis sanirim fgets() yazacakti :). Yoksa
    "never use gets()" :)).

    Bu arada scanf kullanacaksaniz asagidaki kullanim bicimi de isinizi
    gorecektir :

    scanf("%254[^\n]", mesaj);

    man 3 scanf ...

    iyi calismalar,

    -- 
    Baris Metin
    -- Attached file included as plaintext by Ecartis --
    -----BEGIN PGP SIGNATURE-----
    Version: GnuPG v1.2.2 (GNU/Linux)
    Comment: http://metin.org
    iD8DBQE+wDhC/NpXVJSThIIRAiziAKCsLkSzs2GFjSFuKdKE/cmDofTkZACfW+ru
    af+uzpi/jYTFsi2kSTOZuj4=
    =qHmg
    -----END PGP SIGNATURE-----
    

  • Next message: Enver ALTIN: "[linux-programlama] Re: C'de Klavyeden Değişken Okumak"

    ---------

    Bu arsiv hypermail 2.1.6 tarafindan uretilmistir.