Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.c > #76639

Re: Program to print the longest line

From glen herrmannsfeldt <gah@ugcs.caltech.edu>
Newsgroups comp.lang.c
Subject Re: Program to print the longest line
Date 2015-11-20 15:13 +0000
Organization Aioe.org NNTP Server
Message-ID <n2ndaa$7dc$1@speranza.aioe.org> (permalink)
References (1 earlier) <n2id53$aln$1@dont-email.me> <8I43y.140491$1Z.7985@fx01.iad> <dc3b3d38-dcdf-4e38-bfbb-0180e80f2166@googlegroups.com> <ln4mghfdz4.fsf@kst-u.example.com> <n2mqs3$tf1$1@dont-email.me>

Show all headers | View raw


David Brown <david.brown@hesbynett.no> wrote:
> On 20/11/15 06:15, Keith Thompson wrote:

(snip on variable names in function prototypes)

>> I just checked my copy of K&R2.  It does indeed use different parameter
>> names in the declaration and in the definition.  I have no idea why; I
>> can't think of any good reason for it -- but as I've said it's perfectly
>> legal.  (It might have been useful as a way to illustrate that very
>> point, but there's no explicit mention of it.)
 
> It would seem strange that they would want to illustrate it as a point.
> In my opinion, the ability to use different parameter names is a flaw,
> not a feature - I can't think of any conceivable use for it.  (I can
> accept that it is a convenience to compiler writers that don't have to
> check the names, and that it is a convenience to programmers who don't
> have functions declared in headers properly.)

If they are in different files, the compiler won't see them
at the same time. 

If the names are nmemonic, it is probably nice to have them match,
though.

-- glen

Back to comp.lang.c | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Program to print the longest line Alla _ <modelling.data@gmail.com> - 2015-11-18 08:10 -0800
  Re: Program to print the longest line Keith Thompson <kst-u@mib.org> - 2015-11-18 08:49 -0800
    Re: Program to print the longest line Alla _ <modelling.data@gmail.com> - 2015-11-18 09:03 -0800
    Re: Program to print the longest line Malcolm McLean <malcolm.mclean5@btinternet.com> - 2015-11-18 09:04 -0800
      Re: Program to print the longest line Keith Thompson <kst-u@mib.org> - 2015-11-18 09:24 -0800
  Re: Program to print the longest line Richard Heathfield <rjh@cpax.org.uk> - 2015-11-18 17:42 +0000
    Re: Program to print the longest line Alla _ <modelling.data@gmail.com> - 2015-11-18 10:49 -0800
      Re: Program to print the longest line James Kuyper <jameskuyper@verizon.net> - 2015-11-18 13:55 -0500
        Re: Program to print the longest line Alla _ <modelling.data@gmail.com> - 2015-11-18 11:01 -0800
          Re: Program to print the longest line James Kuyper <jameskuyper@verizon.net> - 2015-11-18 14:19 -0500
            Re: Program to print the longest line Alla _ <modelling.data@gmail.com> - 2015-11-18 21:50 -0800
              Re: Program to print the longest line James Kuyper <jameskuyper@verizon.net> - 2015-11-19 06:39 -0500
                Re: Program to print the longest line Alla _ <modelling.data@gmail.com> - 2015-11-19 05:07 -0800
                Re: Program to print the longest line James Kuyper <jameskuyper@verizon.net> - 2015-11-19 10:12 -0500
                Re: Program to print the longest line Alla _ <modelling.data@gmail.com> - 2015-11-19 07:49 -0800
      Re: Program to print the longest line Richard Heathfield <rjh@cpax.org.uk> - 2015-11-18 19:08 +0000
    Re: Program to print the longest line Lew Pitcher <lew.pitcher@digitalfreehold.ca> - 2015-11-18 14:54 -0500
      Re: Program to print the longest line Alla _ <modelling.data@gmail.com> - 2015-11-18 23:36 -0800
        Re: Program to print the longest line Keith Thompson <kst-u@mib.org> - 2015-11-19 21:15 -0800
          Re: Program to print the longest line Geoff <geoff@invalid.invalid> - 2015-11-19 21:29 -0800
          Re: Program to print the longest line David Brown <david.brown@hesbynett.no> - 2015-11-20 11:00 +0100
            Re: Program to print the longest line glen herrmannsfeldt <gah@ugcs.caltech.edu> - 2015-11-20 15:13 +0000
            Re: Program to print the longest line supercat@casperkitty.com - 2015-11-20 11:29 -0800
            Re: Program to print the longest line Tim Rentsch <txr@alumni.caltech.edu> - 2015-11-20 12:51 -0800
              Re: Program to print the longest line Philip Lantz <prl@canterey.us> - 2015-11-24 01:59 -0800
                Re: Program to print the longest line Tim Rentsch <txr@alumni.caltech.edu> - 2015-11-27 13:34 -0800
  Re: Program to print the longest line John Gordon <gordon@panix.com> - 2015-11-18 18:10 +0000
    Re: Program to print the longest line Alla _ <modelling.data@gmail.com> - 2015-11-18 10:53 -0800
      Re: Program to print the longest line Barry Schwarz <schwarzb@dqel.com> - 2015-11-18 13:55 -0800
        Re: Program to print the longest line Alla _ <modelling.data@gmail.com> - 2015-11-18 23:32 -0800
  Re: Program to print the longest line Barry Schwarz <schwarzb@dqel.com> - 2015-11-18 11:58 -0800

csiph-web