Re: C kérdés
Andras Tantos
andras_tantos at yahoo.com
Mon Feb 9 19:54:47 CET 2004
----- Original Message -----
From: "Fuzesi Arnold" <arno at externet.hu>
To: <elektro at tesla.hu>; <lista at chipcad.hu>
Sent: Monday, February 09, 2004 10:36 AM
Subject: C kérdés
> Scanf működését ismeri valaki behatóan?
> Ami itthon van doksim, meg amit a neten találtam, abban valahogy erre nem
> térnek ki.
>
> A formátumstringben a * karakter érdekelne nagyon.
>
> "123 5" string jon be.
> scanf("%***%3u",&temp); értékeli ki.
>
> A fentinek kellene működnie, ha az 5-öt akarom beolvasni 3 helyiértéken,
és
> az 123-at el akarom dobni?
>
>
> Arnold
>
Az MSDN szerint (Amugy az elso talalat a Google-ben.):
An asterisk (*) following the percent sign suppresses assignment of the next
input field, which is interpreted as a field of the specified type. The
field is scanned but not stored.
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vclib/html/_crt_format_specification_fields_.2d_.scanf_and_wscanf_functions.asp:
A %*** gyanus nekem. Szerintem igy lenne jo: "%*u %u".
Udv,
Tantos Andras
http://andras.tantos.homedns.org
More information about the Elektro
mailing list