Source(s): www.technologistpr.com
strcmp function takes two strings as arguments and it returns 0 if both are same, returns -1 if first string comes first in the albhabetical order else it returns positive number.
It syntax is
strcmp(a,b) < 0 strcmp(a,c) < 0 a : c : strcmp(b,c) < 0 b: c;
this logic can be written as follows
if(a
just like if else loop. If condtion is correct Expression1 will work else Expression2
Condition Expression1 : Expression2;
strcmp function takes two strings as arguments and it returns 0 if both are same, returns -1 if first string comes first in the albhabetical order else it returns positive number.
just like if else loop. If condtion is correct Expression1 will work else Expression2
What is interesting about this though is that it allows us to have conditional statements in most places. In this example on the return call (could couldnt have an if () statement there for example). Input to functions, again could write a if/else statement in between the brackets.
As I believe said this is a prime example of a nested conditional statement.
In my view it opens up a powerful conditional input to many things or just a shortcut to an if/else statement.
strcmp(a,b) < 0 strcmp(a,c) < 0 a : c : strcmp(b,c) < 0 b: c;
this logic can be written as follows
if(a
What is interesting about this though is that it allows us to have conditional statements in most places. In this example on the return call (could couldnt have an if () statement there for example). Input to functions, again could write a if/else statement in between the brackets.
Condition Expression1 : Expression2;
just like if else loop. If condtion is correct Expression1 will work else Expression2
it is C nested Conditional Operator.
Source(s): www.technologistpr.com
strcmp function takes two strings as arguments and it returns 0 if both are same, returns -1 if first string comes first in the albhabetical order else it returns positive number.
strcmp(a,b) < 0 strcmp(a,c) < 0 a : c : strcmp(b,c) < 0 b: c; this logic can be written as follows if(a
This post is last updated on hrtanswers.com at Date : 1st of September – 2022