1. single (direction) linked list:
– linkedlist.c:
1. single (direction) linked list:
– linkedlist.c:
#include <stdio.h>#include <pthread.h>#include <stdlib.h>static int count=0;void thread(void){ int i; count++; for(i=0; i<3; i++){ printf(“This is %d pthreadn”, count); }}int main(int argc, char* argv[]){ printf(“Hello worldn”); pthread_t id; int i, ret; ret = pthread_create(&id, NULL, (void *) thread, NULL); if(ret!=0){ printf(“Create pthread error!n”); exit(1); } for(i=0; i<20 ; i++){ printf(“This is main process~~n”); } pthread_join(id, NULL); return 0;}
/*
初始化属性值,均设为默认值*/pthread_create(&tid, &attr, (void *) my_function, NULL);
可將字串插入可以變動的int
用for就可以產生一大批
ex. 1-01.txt, 1-02.txt, 1-03.txt ….等 很像但是有規則的字串
最常用在檔名處理上
sprintf in C:
sprintf(str, “%d”, num);
printf(“str = %sn”, str);
—————————————————————
String.format in Java:
// Store the formatted string in ‘result’
String result = String.format(“%4d”, i * j);
// Write the result to standard output
System.out.println( result );
當我們想使用
1. malloc, calloc, free
2. atoi
3. rand, srand
4. system
5. exit, abort 時,
就需要include stdlib.h唷~
char c;
while(c=((*string)++)!=' '){
//dosomething
}
1. C++: