clc-wiki.net Open in urlscan Pro
192.254.226.198  Public Scan

Submitted URL: http://clc-wiki.net/
Effective URL: https://clc-wiki.net/wiki/
Submission: On June 04 via api from US — Scanned from DE

Form analysis 3 forms found in the DOM

#

<form action="#"><!-- dummy to prevent (lynx's) validation errors-->
  <input type="hidden" id="cookieroot" value="/">
  <input type="hidden" id="TV_ROOT_ID" value="_ROOT">
  <input type="hidden" id="serverqrybase" value="/mediawiki/index.php">
  <input type="hidden" id="pagedbtitle" value="Main_Page">
  <input type="hidden" id="tvstate" value="">
  <input type="hidden" id="isloggedin" value="0">
  <input type="hidden" id="xmlurl" value="/mediawiki/index.php?title=Special:Hierarchy&amp;effttl=Main+Page&amp;effurl=%2Fwiki%2FMain_Page&amp;expnodeids=">
  <input type="hidden" id="tv_tt_leafnode" value="leaf node">
  <input type="hidden" id="tv_tt_collapsenode" value="collapse node">
  <input type="hidden" id="tv_tt_expandnode" value="expand node">
  <input type="hidden" id="tv_txtleafimg" value="[o]">
  <input type="hidden" id="tv_txtcollapseimg" value="[-]">
  <input type="hidden" id="tv_txtexpandimg" value="[+]">
  <input type="hidden" id="imgdir" value="/mediawiki/skins/Treeview">
</form>

/mediawiki/index.php

<form action="/mediawiki/index.php" id="searchform">
  <input type="hidden" name="title" value="Special:Search">
  <input type="search" name="search" placeholder="Search clc-wiki" aria-label="Search clc-wiki" autocapitalize="none" title="Search clc-wiki [alt-shift-f]" accesskey="f" id="searchInput">
  <input class="searchButton" type="submit" name="go" title="Go to a page with this exact name if it exists" id="searchGoButton" value="Go">
  <div><a href="/wiki/Special:Search" rel="search">Advanced search</a></div>
</form>

#

<form action="#"><!-- dummy to prevent (lynx's) validation errors-->
  <input type="hidden" id="expandednodes" value="_special__1,_common__1">
  <!--div id="tvbar">
		<a id="tvhelplink" title="< ?php $this->msg('tv_tt_helplink')?>"
		   href="< ?php echo $this->data['tvhelpurl']
		   ?>">&nbsp;?&nbsp;</a>
		<input type="hidden" id="baseurl.tvhelplink" value="< ?php $this->text('tvhelpbaseurl') ?>" />
		<input type="hidden" id="dbttl.tvhelplink" value="< ?php $this->text('tvhelppage') ?>" />
		<div id="tvsync">&nbsp;
		</div>
	    </div-->
  <div><!-- pseudo-li tag-->
    <ul id="_ROOT">
      <li id="tv.c__accounts__1"><a class="icon" rel="nofollow" href="javascript:tv_nodetoggle('_accounts__1')"><img alt="[+]" title="expand node" width="" height="" src="/mediawiki/images/1/12/users_plus.png"></a> <span
          class="text"><a href="/wiki/Special:ListUsers" title="Node: Special:Listusers; branch: login/logged-in pages" rel="nofollow">Accounts</a></span>
        <input type="hidden" id="dbttl._accounts__1" value="Special%3AListusers">
        <input type="hidden" id="baseurl._accounts__1" value="/wiki/Special:Listusers">
        <input type="hidden" id="icon.0._accounts__1" value="/mediawiki/images/d/d9/users.png">
        <input type="hidden" id="icon.1._accounts__1" value="/mediawiki/images/1/12/users_plus.png">
        <input type="hidden" id="icon.2._accounts__1" value="/mediawiki/images/1/1c/users_minus.png">
      </li>
      <li id="tv.c__thisarticle__1" class="selected"><a class="icon" rel="nofollow" href="javascript:tv_nodetoggle('_thisarticle__1')"><img alt="[+]" title="expand node" width="" height="" src="/mediawiki/images/8/8e/page_plus.png"></a> <span
          class="text"><a href="/wiki/Main_Page" title="Node: Main Page; branch: actions/information on this article and its discussion" rel="nofollow">This article</a></span>
        <input type="hidden" id="dbttl._thisarticle__1" value="Main_Page">
        <input type="hidden" id="baseurl._thisarticle__1" value="/wiki/Main_Page">
        <input type="hidden" id="icon.0._thisarticle__1" value="/mediawiki/images/9/92/page.png">
        <input type="hidden" id="icon.1._thisarticle__1" value="/mediawiki/images/8/8e/page_plus.png">
        <input type="hidden" id="icon.2._thisarticle__1" value="/mediawiki/images/b/bd/page_minus.png">
      </li>
      <li id="tv.c__ccommunity_2372_1"><a class="icon" rel="nofollow" href="javascript:tv_nodetoggle('_ccommunity_2372_1')"><img alt="[+]" title="expand node" width="" height="" src="/mediawiki/skins/Treeview/plus.png"></a> <span
          class="text"><a href="/wiki/C_community" title="C community" rel="nofollow">C community</a></span>
        <input type="hidden" id="dbttl._ccommunity_2372_1" value="C_community">
        <input type="hidden" id="baseurl._ccommunity_2372_1" value="/wiki/C_community">
      </li>
      <li id="tv.c__clanguage_2374_1"><a class="icon" rel="nofollow" href="javascript:tv_nodetoggle('_clanguage_2374_1')"><img alt="[+]" title="expand node" width="" height="" src="/mediawiki/skins/Treeview/plus.png"></a> <span
          class="text"><a href="/wiki/C_language" title="C language" rel="nofollow">C language</a></span>
        <input type="hidden" id="dbttl._clanguage_2374_1" value="C_language">
        <input type="hidden" id="baseurl._clanguage_2374_1" value="/wiki/C_language">
      </li>
      <li id="tv.c__cresources_2375_1"><a class="icon" rel="nofollow" href="javascript:tv_nodetoggle('_cresources_2375_1')"><img alt="[+]" title="expand node" width="" height="" src="/mediawiki/skins/Treeview/plus.png"></a> <span
          class="text"><a href="/wiki/C_resources" title="C resources" rel="nofollow">C resources</a></span>
        <input type="hidden" id="dbttl._cresources_2375_1" value="C_resources">
        <input type="hidden" id="baseurl._cresources_2375_1" value="/wiki/C_resources">
      </li>
      <li id="tv.c__cstandardisation_2376_1"><a class="icon" rel="nofollow" href="javascript:tv_nodetoggle('_cstandardisation_2376_1')"><img alt="[+]" title="expand node" width="" height="" src="/mediawiki/skins/Treeview/plus.png"></a> <span
          class="text"><a href="/wiki/C_standardisation" title="C standardisation" rel="nofollow">C standardisation</a></span>
        <input type="hidden" id="dbttl._cstandardisation_2376_1" value="C_standardisation">
        <input type="hidden" id="baseurl._cstandardisation_2376_1" value="/wiki/C_standardisation">
      </li>
      <li id="tv.c__cstandardlibrary_1870_1"><a class="icon" rel="nofollow" href="javascript:tv_nodetoggle('_cstandardlibrary_1870_1')"><img alt="[+]" title="expand node" width="" height="" src="/mediawiki/skins/Treeview/plus.png"></a> <span
          class="text"><a href="/wiki/C_standard_library" title="C standard library" rel="nofollow">C standard library</a></span>
        <input type="hidden" id="dbttl._cstandardlibrary_1870_1" value="C_standard_library">
        <input type="hidden" id="baseurl._cstandardlibrary_1870_1" value="/wiki/C_standard_library">
      </li>
      <li id="tv.c__ctutorial_2356_1"><a class="icon" rel="nofollow" href="javascript:tv_nodetoggle('_ctutorial_2356_1')"><img alt="[+]" title="expand node" width="" height="" src="/mediawiki/skins/Treeview/plus.png"></a> <span
          class="text"><a href="/wiki/C_tutorial" title="C tutorial" rel="nofollow">C tutorial</a></span>
        <input type="hidden" id="dbttl._ctutorial_2356_1" value="C_tutorial">
        <input type="hidden" id="baseurl._ctutorial_2356_1" value="/wiki/C_tutorial">
      </li>
      <li id="tv.c__k26r2solutions_1457_1"><a class="icon" rel="nofollow" href="javascript:tv_nodetoggle('_k26r2solutions_1457_1')"><img alt="[+]" title="expand node" width="" height="" src="/mediawiki/skins/Treeview/plus.png"></a> <span
          class="text"><a href="/wiki/K%26R2_solutions" title="K&amp;R2 solutions" rel="nofollow">K&amp;R2 solutions</a></span>
        <input type="hidden" id="dbttl._k26r2solutions_1457_1" value="K%26R2_solutions">
        <input type="hidden" id="baseurl._k26r2solutions_1457_1" value="/wiki/K%26R2_solutions">
      </li>
      <li id="tv.c__help_1580_1"><a class="icon" rel="nofollow" href="javascript:tv_nodetoggle('_help_1580_1')"><img alt="[+]" title="expand node" width="" height="" src="/mediawiki/skins/Treeview/plus.png"></a> <span
          class="text"><a href="/wiki/Help:Contents" title="Node: Help:Contents; branch: other help pages for this wiki" rel="nofollow">Help</a></span>
        <input type="hidden" id="dbttl._help_1580_1" value="Help%3AContents">
        <input type="hidden" id="baseurl._help_1580_1" value="/wiki/Help:Contents">
      </li>
      <li id="tv.c__clcwiki_2349_1"><a class="icon" rel="nofollow" href="javascript:tv_nodetoggle('_clcwiki_2349_1')"><img alt="[+]" title="expand node" width="" height="" src="/mediawiki/skins/Treeview/plus.png"></a> <span
          class="text"><a href="/wiki/clc-wiki" title="Node: Project:About; branch: meta-pages for this wiki" rel="nofollow">clc-wiki</a></span>
        <input type="hidden" id="dbttl._clcwiki_2349_1" value="clc-wiki">
        <input type="hidden" id="baseurl._clcwiki_2349_1" value="/wiki/clc-wiki">
      </li>
      <li id="tv.e__special__1"><a class="icon" rel="nofollow" href="javascript:tv_nodetoggle('_special__1')"><img alt="[-]" title="collapse node" width="" height="" src="/mediawiki/skins/Treeview/minus.png"></a> <span
          class="text"><a href="/wiki/Special:SpecialPages" title="Node: Special:Specialpages; branch: common tools" rel="nofollow">Special</a></span>
        <input type="hidden" id="dbttl._special__1" value="Special%3ASpecialpages">
        <input type="hidden" id="baseurl._special__1" value="/wiki/Special:Specialpages">
        <ul>
          <li id="tv.e__common__1"><a class="icon" rel="nofollow" href="javascript:tv_nodetoggle('_common__1')"><img alt="[-]" title="collapse node" width="" height="" src="/mediawiki/skins/Treeview/minus.png"></a> <span class="text">Common</span>
            <ul>
              <li id="tv.L__recentchanges__1"><img alt="[o]" title="leaf node" width="" height="" class="icon" src="/mediawiki/skins/Treeview/leaf.png"> <span
                  class="text"><a href="/wiki/Special:RecentChanges" title="Special:RecentChanges" rel="nofollow">Recent changes</a></span>
                <input type="hidden" id="dbttl._recentchanges__1" value="Special%3ARecentchanges">
                <input type="hidden" id="baseurl._recentchanges__1" value="/wiki/Special:Recentchanges">
              </li>
              <li id="tv.L__randompage__1"><img alt="[o]" title="leaf node" width="" height="" class="icon" src="/mediawiki/skins/Treeview/leaf.png"> <span
                  class="text"><a href="/wiki/Special:Random" title="Special:Random" rel="nofollow">Random page</a></span>
                <input type="hidden" id="dbttl._randompage__1" value="Special%3ARandom">
                <input type="hidden" id="baseurl._randompage__1" value="/wiki/Special:Random">
              </li>
            </ul>
          </li>
        </ul>
      </li>
    </ul>
  </div>
</form>

Text Content

Main Page





FROM CLC-WIKI


Jump to: navigation, search


WELCOME

Welcome to clc-wiki, an offshoot of the comp.lang.c newsgroup. Good places to
start are the introduction to comp.lang.c and the about page for this wiki.


CONTENT

In various stages of completeness, this wiki's content consists of C community
and resources sections, a C library reference manual, a C language reference
manual including terms and concepts, a C tutorial, a set of solutions to the
exercises in Kernighan and Ritchie's "The C Programming Language, 2nd Edition",
a section devoted to C standardisation and a C style section. The
Project:Overview page has more details.


NEWS

 * Fri 29 Mar 2024: Upgraded MediaWiki to version 1.41.1.
 * Fri 22 Dec 2023: Upgraded MediaWiki to version 1.41.0.
 * Fri 29 Sept 2023: Upgraded MediaWiki to version 1.40.1.
 * Fri 14 Jul 2023: Upgraded MediaWiki to version 1.40.0.
 * Fri 1 Apr 2023: Upgraded MediaWiki to version 1.39.3.
 * Thu 23 Feb 2023: Upgraded MediaWiki to version 1.39.2.
 * Tue 27 Dec 2022: Upgraded MediaWiki to version 1.39.1.
 * Sun 18 Dec 2022: Upgraded MediaWiki to version 1.39.0.
 * Fri 30 Sep 2022: Upgraded MediaWiki to version 1.38.3 then 1.38.4.
 * Sat 2 Jul 2022: Upgraded MediaWiki to version 1.38.2.
 * Thu 7 Jun 2022: Upgraded MediaWiki to version 1.38.1 (earlier upgrade to
   1.37.2 not listed).
 * Thu 16 Dec 2021: Upgraded MediaWiki to version 1.37.1.
 * Sat 4 Dec 2021: Upgraded MediaWiki to version 1.37.0 (earlier upgrade to
   1.36.2 not listed).
 * Mon 5 Jul 2021: Upgraded MediaWiki to version 1.36.1.
 * Sun 6 Jun 2021: Upgraded MediaWiki to version 1.36.0 (earlier upgrade to
   1.35.2 not listed).
 * Fri 18 Dec 2020: Upgraded MediaWiki to version 1.35.1.
 * Thu 1 Oct 2020: Upgraded MediaWiki to version 1.35.0.
 * Mon 4 Nov 2019: Upgraded MediaWiki to version 1.33.1.
 * Thu 7 Feb 2019: The MediaWiki software running this site has been upgraded to
   version 1.32.0 (earlier upgrades weren't documented).
 * Wed 18 Feb 2018: On this date this site changed web hosts, and so a lot of
   the information under clc-wiki:Config has become outdated (I'll see about
   correcting that next). In addition, the MediaWiki software running this site
   was upgraded to version 1.31.0 on this date. Also, due to lack of spamming,
   all registered users can now create pages, without needing to be added to the
   "trusted" group. If spamming resumes, ReCAPTCHA-on-page-creation will
   probably be implemented.
 * Wed 17 Feb 2016: Due to heavy spamming of new pages, users now need to be
   added to the "trusted" group before they can create either pages or talk
   pages. Please message Laird if you would like me to add you.
 * Wed 21 Oct 2015: The MediaWiki software running this site has been upgraded
   to version 1.25.3 (an earlier upgrade to 1.24.2 was not documented). As
   always, please let us know of any problems you encounter.
 * Fri 28 Nov 2014: The MediaWiki software running this site has been upgraded
   to version 1.24.0. Please let us know of any problems you encounter.
 * Mon 21 Jan 2013: The MediaWiki software running this site has been upgraded,
   and the site has moved to a new server. Please let us know of any problems
   you encounter.
 * Mon 9 July 2012: Spammers are targetting the site - to try to reduce this,
   email confirmation of new user accounts is now required.
 * Sat 7 July 2012: A bug in a custom anti-spam-registration extension has been
   fixed - this bug had been preventing the creation of new accounts for some
   time now, which may partly explain the lack of activity on this wiki of late.
 * Tue 16 March 2010: The upgrade is now complete - please let us know of any
   configuration problems that you notice. The Project:Config:Wiki page will be
   updated shortly.
 * Mon 15 March 2010: A long overdue upgrade to the MediaWiki software that runs
   this wiki is planned to occur from approximately 00:30, 16 March 2010 UTC.
   All going well, the site will be offline for a short time only.
 * Thu 5 April 2007: The upgrade is complete so no further outages are expected.
   server administrator.
 * Thu 5 April 2007: Possible outage. The server will be upgraded from Fedora
   Core 5 to Fedora Core 6 over the Easter weekend. I will be doing a live
   update rather than a rebuild, so in theory there should be minimal outage,
   but it is possible it could take longer if I hit problems. server
   administrator.
 * Sat 27 January 2007: Email addresses are now available as a full service, you
   will get <username>@clc-wiki.net unless you convince us you should have
   something else. You can either have a forwarding email address or a hosted
   one, your choice. Contact the server administrator or Netocrat for your free
   email account today!
 * Sat 27 January 2007: After a long absense due to failed internet connectivity
   the wiki is now back and hosted on a real server in a real data center, so we
   should have no more long outages. This server is being paid for by Mark
   (Flash) Gordon and acts as a server for a few other things as well.
 * Fri 7 July 2006: A trial of email forwarding is now available from <username>
   @ clc-wiki.net for those who want it. Contact the server administrator
   through this site if you want it set up, I suggest editing my talk page if
   you want it, and I will email you to verify that the email address is yours.
   I need to ensure both the Wiki username the email address are your to prevent
   abuse! My plan is that if people don't start overloading my server or
   internet connection I'll keep this service running.
 * Tue 4 July 2006: The web server the Wiki runs on has been having some
   overheating problems in the hot weather we have had in the UK recently. The
   server has now been relocated to where it should maintain a better
   temperature and with luck it won't shut down unexpectedly again.
 * Mon 26 June 2006: The wiki's back to its home hosting again. Its new default
   skin is Treeview. Any issues can be raised on Planning_Talk:Treeview skin or
   Planning:Treeview skin:Feedback. A recapitalisation and retitling script was
   run; it's job is incomplete: there are quite a few misleading red-links in
   page content that require correction due to the change of the project
   namespace from "Clc" to "clc-wiki" (best in links is the generic form
   "Project"). A few other glitches also need to be fixed up.
 * Wed 21 June 2006: If anyone has reservations about the treeview skin being
   set as the default skin on this wiki and content being adjusted to suit this
   default (mostly this involves renaming articles so that their titles are
   "directory-like", using a colon instead of the / or \ of the POSIX and
   DOS/MS-windows filesystems respectively), then now's a good time to express
   them. If not, this change will probably occur when the site returns to its
   usual host - with any luck in a few days' time. It's currently possible to
   give the skin a trial run if you have an account by selecting it in your
   preferences, but be aware that it'll run a lot slower than usual because
   caching support for it isn't set up on the temporary host.
 * Sun 18 Jun 2006: The wiki's running under a temporary hosting scheme.
   Murphy's law struck - the site's admin has been away and on the first day of
   his absence the site stopped responding. Kudos to the community-minded folks
   at SDF (freeshell.org) for their quick response - setup was almost
   instantaneous. Not all is as it was under the temporary hosting - urls aren't
   as friendly (/wiki no longer works); and the last few edits (one to this page
   and a couple to the treeview page) weren't backed up. Things should be back
   to normal in a week or so when our absent admin blazes back; there might be a
   few glitches until then.
 * Wed 10 May 2006: The treeview skin has been installed on the test server;
   feedback and bug reports can also be left without login. The latest version
   of the voting extension has also been installed on the test server.
 * Wed 4 May 2006: Upgraded site to mediawiki 1.5.8
 * Sat 22 April 2006: screenshots and a description of a proposed new default
   skin for this wiki have been posted
 * Thu 30 March 2006: Bad behavior version 1.2.4 is now installed on both live
   and test sites with a mod so that passwords are not logged. Please report any
   problems to the server administrator.
 * Thu 30 March 2006: the spamblacklist software is now tested and installed.
   The list of blocked URLs is at Spam blacklist which should be kept protected.
   This should only be used for real spam, not to block people from adding links
   to their home pages or to C related sites else where.
 * Wed 29 March 2006: the test wiki site is undergoing major maintenance
   including being upgraded to mediawiki 1.5.8 and will therefore be
   sporadically unavailable until this is complete.
 * Mon 24 March 2006: the few hours of recent unscheduled downtime were due to a
   problem with the server that's now been fixed. There's also a new template to
   base standard library articles on and some discussion of its intended
   short-term usage.
 * Mon 20 March 2006: a set of policies and conventions have been added for
   discussion, partly in response to a recent copyright problem; the navigation
   sidebar has changed to include a link to those policies as well as new links
   to roadmap, overview and feedback pages.
 * Wed 8 March 2006: due to what looks like a series of spambot edits,
   preventive measures will shortly be taken; if the measures catch you then
   please email the server administrator. The measures to be taken are
   installation of bad behaviour and Spam Blacklist, to occur as soon as testing
   is complete. Bad behavior attempts to automatically block spambots although
   we first have to ensure that its logging does not include passwords and Spam
   Blacklist will allow sysops to add URLs to a blacklist against which content
   of pages to be saved will be checked.

Retrieved from
"https://clc-wiki.net/mediawiki/index.php?title=Main_Page&oldid=8496"



VIEWS

 * Main Page
 * Discussion
 * View source
 * View history

PERSONAL TOOLS

 * Create account
 * Log in

SITE_LOGO



SEARCH

Advanced search

CONTENT_HIERARCHY

 * Accounts
 * This article
 * C community
 * C language
 * C resources
 * C standardisation
 * C standard library
 * C tutorial
 * K&R2 solutions
 * Help
 * clc-wiki
 * Special
   * Common
     * Recent changes
     * Random page

TOOLS

 * What links here
 * Related changes
 * Special pages
 * Printable version
 * Permanent link
 * Page information


 
 * This page was last edited on 28 March 2024, at 23:06.
 * Content is available under GNU Free Documentation License 1.2 and C code is
   public domain, except where otherwise stated.
 * Privacy policy
 * About clc-wiki
 * Disclaimers
 * Mobile view