Introduction
Introduction Statistics Contact Development Disclaimer Help
zstr.3 - libzahl - big integer library
git clone git://git.suckless.org/libzahl
Log
Files
Refs
README
LICENSE
---
zstr.3 (776B)
---
1 .TH ZSTR 3 libzahl
2 .SH NAME
3 zstr - Create a string representation of a big integer
4 .SH SYNOPSIS
5 .nf
6 #include <zahl.h>
7
8 char *zstr(z_t \fIa\fP, char *\fIstr\fP, size_t \fIn\fP);
9 .fi
10 .SH DESCRIPTION
11 .B zstr
12 writes the integer
13 .I a
14 in decimal form into
15 .IR str .
16 If
17 .I str
18 is is
19 .BR 0 ,
20 .B zstr
21 create a new allocation.
22 .P
23 .I n
24 must be either be zero or a value at least
25 as great as the length of the resulting string.
26 If both
27 .I n
28 and
29 .I str
30 are nonzero,
31 .I n
32 must be at least the allocation size of
33 .I str
34 minus 1. Proper value for
35 .I n
36 can be calculated using
37 .BR zstr_length (3).
38 .SH RETURN VALUE
39 .I str
40 is returned unless
41 .I str
42 is
43 .BR 0 .
44 If
45 .I str
46 is
47 .BR 0 ,
48 the string allocated by the function is returned.
49 .SH SEE ALSO
50 .BR zstr_length (3),
51 .BR zsets (3),
52 .BR zload (3)
You are viewing proxied material from suckless.org. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.