annotate c/strlen.c @ 112:ec485345daf9 pairPro

some function use static
author Masataka Kohagura <kohagura@cr.ie.u-ryukyu.ac.jp>
date Mon, 23 Nov 2015 15:54:19 +0900
parents c1968e54b0da
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2
c1968e54b0da add strlen.c
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
1 #include <stdio.h>
c1968e54b0da add strlen.c
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
2 #include <stdlib.h>
c1968e54b0da add strlen.c
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
3 #include <string.h>
c1968e54b0da add strlen.c
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
4
c1968e54b0da add strlen.c
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
5 unsigned char *gWord = 0;
c1968e54b0da add strlen.c
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
6
c1968e54b0da add strlen.c
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
7 int main(){
c1968e54b0da add strlen.c
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
8
c1968e54b0da add strlen.c
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
9 gWord = "testcode";
c1968e54b0da add strlen.c
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
10
c1968e54b0da add strlen.c
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
11 int w_len = sizeof(gWord);
c1968e54b0da add strlen.c
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
12 unsigned char *word = (unsigned char *)malloc(w_len + 1);
c1968e54b0da add strlen.c
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
13
c1968e54b0da add strlen.c
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
14 memcpy(word,gWord,w_len + 1);
c1968e54b0da add strlen.c
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
15
c1968e54b0da add strlen.c
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
16 printf("%s\n",word);
c1968e54b0da add strlen.c
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
17 printf("length:%d\n",w_len);
c1968e54b0da add strlen.c
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
18
c1968e54b0da add strlen.c
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
19 free(word);
c1968e54b0da add strlen.c
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
20
c1968e54b0da add strlen.c
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
21 return 0;
c1968e54b0da add strlen.c
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
22 }