Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10 beta 3/9/83; site vaxine.UUCP Path: utzoo!linus!vaxine!ptw From: ptw@vaxine.UUCP (P. T. Withington) Newsgroups: net.lang.c Subject: Why can't I do this? Message-ID: <152@vaxine.UUCP> Date: Thu, 12-Jan-84 14:18:27 EST Article-I.D.: vaxine.152 Posted: Thu Jan 12 14:18:27 1984 Date-Received: Fri, 13-Jan-84 06:13:41 EST Organization: Automatix Inc., Billerica, MA Lines: 19 I (foolishly) presumed by analogy with: static char *foo[] = {"hello", "out", "there"}; that I could: static int *bar[] = {{0, 1, 2}, {3, 4}, {5, 6, 7, 8}}; but I can't. My compiler (4.2) pukes with: xxxxxx.c(NN): compiler error: initialization alignment error Why? Should it? --ptw