Thread: How do I remove multi character constant warning?

  1. #1
    Registered User
    Join Date
    Feb 2013
    Posts
    33

    How do I remove multi character constant warning?

    Here's the line of code with the warning

    Code:
       if((addressbook[3][num][4]=='-')&&(strlen(addressbook[3][num])=='10'))
    Or what might be the possible causes of such a warning?

  2. #2
    Registered User
    Join Date
    May 2012
    Posts
    1,066
    Code:
       if((addressbook[3][num][4]=='-')&&(strlen(addressbook[3][num])=='10'))
    strlen() returns a number. Why do you want to compare it with a multi character constant ('10')?

    Bye, Andreas

  3. #3
    Registered User
    Join Date
    Feb 2013
    Posts
    33
    That went fast. Thanks andreas!!

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Replies: 6
    Last Post: 02-19-2013, 08:58 AM
  2. Multi-character character constant warning
    By visuthan in forum C Programming
    Replies: 3
    Last Post: 07-16-2012, 12:43 PM
  3. warning: multi-character character constant
    By aadil7 in forum C Programming
    Replies: 2
    Last Post: 12-12-2010, 10:02 PM
  4. "warning: multi-line character constant"
    By Benzakhar in forum C++ Programming
    Replies: 7
    Last Post: 08-24-2008, 03:29 PM
  5. multi-character character constant error
    By robwhit in forum C Programming
    Replies: 3
    Last Post: 07-15-2007, 12:12 AM