Deutsch   English   Français   Italiano  
<vs1afg$24nub$2@dont-email.me>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!eternal-september.org!.POSTED!not-for-mail
From: David Brown <david.brown@hesbynett.no>
Newsgroups: comp.lang.c
Subject: Re: Integral types and own type definitions (was Re: Suggested method
 for returning a string from a C program?)
Date: Wed, 26 Mar 2025 17:37:04 +0100
Organization: A noiseless patient Spider
Lines: 26
Message-ID: <vs1afg$24nub$2@dont-email.me>
References: <vrd77d$3nvtf$2@dont-email.me> <vrdhok$47cb$2@dont-email.me>
 <20250319115550.0000676f@yahoo.com> <vreuj1$1asii$4@dont-email.me>
 <vreve4$19klp$2@dont-email.me> <20250319201903.00005452@yahoo.com>
 <86r02roqdq.fsf@linuxsc.com> <vrh1br$35029$2@dont-email.me>
 <LRUCP.2$541.0@fx47.iad> <vrh71t$3be42$1@dont-email.me>
 <KFVCP.594649$SZca.498578@fx13.iad> <vrhb77$3frk8$1@dont-email.me>
 <vrru8f$174q6$1@dont-email.me> <86o6xpk8sn.fsf@linuxsc.com>
 <vrtmu4$2s1q2$1@dont-email.me> <20250325011327.41@kylheku.com>
 <20250325131110.000056bd@yahoo.com> <86bjtpjp22.fsf@linuxsc.com>
 <vruid4$3iuvq$1@dont-email.me> <87iknw7sz8.fsf@nosuchdomain.example.com>
 <vs0e6r$1avlb$2@dont-email.me> <87sen05cza.fsf@nosuchdomain.example.com>
 <vs0olv$1lodm$1@dont-email.me> <vs14p5$20ejf$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 26 Mar 2025 17:37:05 +0100 (CET)
Injection-Info: dont-email.me; posting-host="9e00a15ae379d2cae7edd65ac25a9709";
	logging-data="2252747"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX18nuYtb3GRhAWHhEMPe2CJ+lMHMcdQa9AA="
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
 Thunderbird/102.11.0
Cancel-Lock: sha1:tDkSD0c7B+d5iVp77qI9nO5MkC8=
In-Reply-To: <vs14p5$20ejf$1@dont-email.me>
Content-Language: en-GB
Bytes: 2806

On 26/03/2025 15:59, Janis Papanagnou wrote:
> On 26.03.2025 12:33, David Brown wrote:

>>
>> Even in C (in a desperate attempt to bring us back on topic for the
>> group), there are no negative integer constants - merely positive
>> integer constants with a unary minus operator applied.
> 
> Is that so? (Harmlessly asking.) - I mean, if I write  int x = -5;
> does it matter (in "C") whether its parsed as  <integer number>  or
>   <negation> <positive number> ?
> 

I can't think off-hand of any situation in which it would matter, but 
maybe others can.  (It's also worth noting that there were changes in 
the way integer constants were typed between C90 and C99 - though 
usually the differences are harmless.)

> I faintly recall a discussion, I think in context of exponentiation.
> 
> But I don't want to (re-)open a can of words...
> 

Too late for that!