From mboxrd@z Thu Jan 1 00:00:00 1970 To: 9fans@cse.psu.edu Date: Fri, 29 Feb 2008 17:00:22 +0000 From: "Douglas A. Gwyn" Message-ID: <47C838C4.BBD002E9@null.net> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit References: , <7871fcf50802261838k1312b9doc979c4a065c93e6b@mail.gmail.com> Subject: Re: [9fans] awk, not utf aware... Topicbox-Message-UUID: 68f33196-ead3-11e9-9d60-3106f5b1d025 "Joel C. Salomon" wrote: > Also recall that sizeof('c') == sizeof(int). I suspect, though, that > literals like 'abcd' are left from the B (word-addressable, not > byte-addressable) days. Yes, in C ordinary character constants have always had type int. Multi-character constants were used in the first C version of "troff", for one example, so the language permits them even though their use has nonportable aspects.