Conversion from: Implementation and explanation of strcmp Functions
The strcmp function is a basic function in C/C ++. It compares two strings and returns the comparison result. The function form is as follows:Int strcmp (constchar * str1,
(i) strcmp function The strcmp function compares the size of two strings and returns the result of a comparison. The general form is: I=STRCMP (String, string); where string 1, string 2 can be either a string constant or a variable, and I is an
Start with the question:Strcmp () anyone?
Time limit:2000 ms
Memory limit:0 KB
64bit Io format:% LLD & % llusubmit status
Description
J
? Strcmp ()? Anyone?Input:Standard InputOutput:Standard output
Strcmp () is a library
The simulation implements the memory comparison function memcmp:The function is similar to strcmp, and can be used for the same string comparison, and returns a value of 0 if the same. If the former is greater than the latter, an integer value
//strcat (DEST,SRC) adds the string src refers to at the end of the Dest (overwrites the ' + ' at the end of the dest) and adds ' % 'Char*strcat (Char* Strdest,Const Char*strsrc) { Char*res=strdest; Assert ((strdest!=null) && (strsrc!=NULL));
In this article, to avoid name conflicts, the name of the function (for example, change strcmp to strcmp) is changed.ArticleUsing namespaces to solve this problem (implementation of strlen, strcpy, strcmp functions. In additionCodeImplementation is
Function Name: strcmp function: String comparison method: int strcmp (char * str1, char * str2); view ASIC code, str1> str2, return value> 0; two strings are equal, return 0 program example: # include # include int main (void) {char * buf1 = "AAA",
Common Linux C functions-memory and string operations-general Linux technology-Linux programming and kernel information. For more information, see the following. Bcmp (memory content comparison)
Related functions: bcmp, strcasecmp, strcmp, strcoll,
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.