Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/18/84; site brl-tgr.ARPA Path: utzoo!watmath!clyde!burl!ulysses!allegra!mit-eddie!godot!harvard!seismo!brl-tgr!tgr!gwyn@Brl-Vld.ARPA From: gwyn@Brl-Vld.ARPA (VLD/VMB) Newsgroups: net.lang.c Subject: Re: static functions Message-ID: <8383@brl-tgr.ARPA> Date: Wed, 20-Feb-85 19:06:51 EST Article-I.D.: brl-tgr.8383 Posted: Wed Feb 20 19:06:51 1985 Date-Received: Tue, 26-Feb-85 05:15:41 EST Sender: news@brl-tgr.ARPA Organization: Ballistic Research Lab Lines: 10 static char * func() ... means that func() returns a value of type (char *), and is "file-static", i.e. local to the source file and not available for linking with references from other files. This nicely encapsulates the name "func" so that it cannot conflict with the same name in other object modules.