Re: A question regarding C string functions

Liste des GroupesRevenir à cl c 
Sujet : Re: A question regarding C string functions
De : lew.pitcher (at) *nospam* digitalfreehold.ca (Lew Pitcher)
Groupes : comp.lang.c
Date : 02. Apr 2025, 19:36:21
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <vsk035$21log$2@dont-email.me>
References : 1 2
User-Agent : Pan/0.139 (Sexual Chocolate; GIT bf56508 git://git.gnome.org/pan2)
On Wed, 02 Apr 2025 18:33:17 +0000, Kaz Kylheku wrote:

On 2025-04-02, Lew Pitcher <lew.pitcher@digitalfreehold.ca> wrote:
I cannot find any definitive statement in my copies of the various
C language standards that addresses the behaviour of the C string
functions when given a NULL pointer.
 
Let us start with ISO C 90.
 
  7.1.7 Use of library functions
 
  Each of the following statements applies unless explicitly stated
  otherwise in the detailed descriptions that follow. If an argument to
  a function has an invalid value (such as a value outside the domain of
  the function. or a pointer outside the address space of the program.
  or a null pointer), the behavior is undefined.
  ^^^^^^^^^^^^^^^^^

Thanks, Kaz

I knew that I had seen such a statement in the standards before, but
for the life of me, I couldn't find it today.

That settles my quandry; the code I'm looking at has got to change

[snip]
It gets more verbose and indented, but the null treatment is
consistently there.


Thanks again

--
Lew Pitcher
"In Skills We Trust"

Date Sujet#  Auteur
2 Apr 25 * A question regarding C string functions8Lew Pitcher
2 Apr 25 +* Re: A question regarding C string functions3Kaz Kylheku
2 Apr 25 i+- Re: A question regarding C string functions1Lew Pitcher
3 Apr 25 i`- Re: A question regarding C string functions1David Brown
3 Apr 25 +* Re: A question regarding C string functions3Tim Rentsch
3 Apr 25 i+- Re: A question regarding C string functions1Lew Pitcher
3 Apr 25 i`- Re: A question regarding C string functions1Ethan Carter
3 Apr 25 `- Re: A question regarding C string functions1James Kuyper

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal