![HP 68000 Series User Manual Download Page 499](http://html.mh-extra.com/html/hp/68000-series/68000-series_user-manual_157001499.webp)
strncmp
Function
Limited comparison of two strings
Synopsis
unsigned long strncmp (str1, str2, count)
char *str1;
char *str2;
unsigned count;
Description
The strncmp macro compares strings in lexicographic order. Lexicographic
order means that characters are compared based on their internal machine
representation. For example, because an ASCII ’A’ is 41 hexadecimal and an
ASCII ’B’ is 42 hexadecimal, ’A’ is less than ’B’.
The count in the synopsis above specifies the maximum number of characters
to be compared.
The strings str1 and str2 are compared and a result returned according to the
following relations:
relation
result
s1 < s2
s1 = s2
s1 > s2
negative integer
zero
positive integer
Diagnostics
Strings are not required to be NULL terminated or to fit within the array
boundaries because the comparison is limited to the number of stated
characters. Less than count characters will be compared if the strings are
smaller than count characters. The comparison is always signed, regardless of
how the string is declared.
Chapter 11: Predefined Macros
strncmp
477
Summary of Contents for 68000 Series
Page 1: ...User s Guide HP B1466 68000 Series Debugger Simulator ...
Page 22: ...Contents xxii ...
Page 23: ...Part 1 Quick Start Guide ...
Page 24: ...Part 1 2 ...
Page 57: ...Part 2 User s Guide ...
Page 58: ...Part 2 36 ...
Page 140: ...Chapter 3 Loading and Executing Programs Using the Debugger with the Branch Validator 118 ...
Page 234: ...Chapter 6 Using Macros and Command Files Using Command Files 212 ...
Page 266: ...Chapter 7 Configuring the Debugger Setting X Resources 244 ...
Page 267: ...Part 3 Concept Guide ...
Page 268: ...Part 3 246 ...
Page 269: ...8 X Resources and the Graphical Interface An introduction to X resources 247 ...
Page 281: ...Part 4 Reference ...
Page 282: ...Part 4 260 ...
Page 283: ...9 Debugger Commands Detailed descriptions of command line commands 261 ...
Page 436: ...Chapter 9 Debugger Commands Window Toggle_View 414 ...
Page 466: ...Chapter 10 Expressions and Symbols in Debugger Commands Symbolic Referencing 444 ...
Page 467: ...11 Predefined Macros 445 ...
Page 504: ...Chapter 11 Predefined Macros write 482 ...
Page 505: ...12 Debugger Error Messages A list of the error messages generated by the debugger 483 ...
Page 524: ...Chapter 12 Debugger Error Messages 502 ...
Page 531: ...Part 5 Installation Guide ...
Page 532: ...Part 5 510 ...
Page 533: ...14 Installation How to install the debugger software on your computer 511 ...
Page 584: ...Index 562 ...