Error Gcc Stray
Contents |
Lately I have been worried about a strange error message I have been getting from gcc, while trying to compile small C programs for my school‘s assignment. The errors were of this form: error stray ' ' in program arduino giannis@giannis-vbox:~$ gcc program.c
program.c: In function ‘main’:
program.c:57: error: stray ‘342’
Error Stray ‘ 342’ In Program C++
in program
program.c:57: error: stray ‘200’ in program
program.c:57: error: stray ‘234’ in program
program.c:57: error: stray 342 in program arduino stray ‘’ in program
... I couldn't see any obvious syntactical error in the mentioned line. This is how line #57 looks like: printf(“nThe linked list representation is...n”); At first sight, error: stray '\200' in program it looks pretty fine, but if you look closely you will see that the double quotation marks that surround the string literal are not the neutral (vertical) ones (like this: "). They are left and right double quotation marks respectively. If I replace the quotation marks with the neutral ones, like this: printf("nThe linked list representation is...n"); the problem is solved. So, if you
Stray 342 Arduino
are getting this kind of error maybe you should look closely to any double (or single) quotation marks in the erroneous line. It is worth to say that I only had this problem when copying and pasting from the PDF files of my school, which were mostly likely exported by Micro$oft Word, which in turn had probably screwed the double quotation lines. This entry was posted in Uncategorized. Bookmark the permalink. ← VirtualBox: access Windows-host shared folders from Ubuntu-guest aftetris 1.11 (tetris clone for X11) → 44 Responses to gcc: error: stray ‘342’ in program Waqar Afridi says: July 21, 2009 at 10:36 am This due to missing ascii characters missing, The code might be copied from a PDF file. That is the code is not pure ascii. Reply Jnanesh says: December 14, 2009 at 4:51 pm Thanks Giannis. You helped me exactly. I also copied from pdf and pasted it in .c file. But now there is no problem. Reply Hyun says: January 26, 2010 at 9:19 pm Thanks! Waqar Afridi I was stuck for this and after reading your respond found out that " is different in pdf
here for a quick overview of the site Help Center Detailed answers to any questions you might have Meta Discuss the workings and policies of this site About Us Learn more about Stack Overflow the company Business Learn more about hiring developers error stray ' 342' in program arduino or posting ads with us Stack Overflow Questions Jobs Documentation Tags Users Badges Ask Question x stray 302 in program c Dismiss Join the Stack Overflow Community Stack Overflow is a community of 4.7 million programmers, just like you, helping each other. Join them; it
Error Stray 315 In Program
only takes a minute: Sign up getting errors stray ‘\342’ and ‘\200’ and ‘\214’ [duplicate] up vote 1 down vote favorite 1 This question already has an answer here: Compilation error: stray ‘\302’ in program etc 11 answers hi http://www.giannistsakiris.com/2008/04/17/gcc-error-stray-%E2%80%98342%E2%80%99-in-program/ I'm trying to write a program for a simple game but getting errors stray ‘\342’ and ‘\200’ and ‘\214’ using g++ and gedit in ubuntu 13.10. the code is: #include
here for a quick overview of the site Help Center Detailed answers to any questions you might have Meta Discuss the workings and policies of this site About Us Learn more about Stack http://stackoverflow.com/questions/19198332/compilation-error-stray-302-in-program-etc Overflow the company Business Learn more about hiring developers or posting ads with us Stack Overflow Questions Jobs Documentation Tags Users Badges Ask Question x Dismiss Join the Stack Overflow Community Stack Overflow is a community of 4.7 million programmers, just like you, helping each other. Join them; it only takes a minute: Sign up Compilation error: stray ‘\302’ in program etc up vote 14 down vote favorite 3 I am having in program problem compiling the followed exploit code: http://downloads.securityfocus.com/vulnerabilities/exploits/59846-1.c I am using: "gcc file.c" and "gcc -O2 file.c" but both of them gets the following errors: sorbolinux-exec.c: In function ‘sc’: sorbolinux-exec.c:76: error: stray ‘\302’ in program sorbolinux-exec.c:76: error: stray ‘\244’ in program sorbolinux-exec.c:76: error: ‘t’ undeclared (first use in this function) sorbolinux-exec.c:76: error: (Each undeclared identifier is reported only once sorbolinux-exec.c:76: error: for each function it appears in.) I tried compiling them on ' in program both Kali linux and Ubuntu 10.04 and get the same result. c compiler-construction share|improve this question edited Oct 5 '13 at 13:38 Codo 39k883129 asked Oct 5 '13 at 13:15 Ahmed Taher 1842311 migrated from security.stackexchange.com Oct 5 '13 at 13:26 This question came from our site for information security professionals. Sounds to me like your files contain "national" characters that are not in legal in identifiers or some such. But you really should include in your question the lines that get these errors. –Hot Licks Oct 5 '13 at 13:29 Error messages say everything. –this Oct 5 '13 at 13:39 \302\244 is the octal representation of the UTF-8 sequence 0xC2 0xA4, which is the currency sign: ¤. –Codo Oct 5 '13 at 13:45 add a comment| 11 Answers 11 active oldest votes up vote 14 down vote accepted You have an invalid character on that line. This is what I saw: share|improve this answer answered Oct 5 '13 at 13:31 Yu Hao 84.2k18116177 thanks, but this removes only 2 lines of errors and still these errors exist raw.c: In function ‘sc’: raw.c:76: error: ‘t’ undeclared (first use in this function) raw.c:76: error: (Each undeclared identifier is reported only once raw.c:76: error: for each func