摘要:
exit是c语言的库函数,有一个整型的参数,代表进程终止。这个函数需要stdlib.h这个头文件 在函数中写return只是代表函数终止了,不管在程序的任何位置调用exit,那么进程就马上终止了 阅读全文
摘要:
char *p = "abc" //p1 指向的是字符常量,字符常量的值不能修改 阅读全文
摘要:
实例 #include <string.h> #include <stdio.h> int main () { void * p; int a = 10; p = &a; printf("%d\n", *((int *)p)); return(0); } 阅读全文
摘要:
描述 C 库函数 int atoi(const char *str) 把参数 str 所指向的字符串转换为一个整数(类型为 int 型)。 声明 下面是 atoi() 函数的声明。 int atoi(const char *str) 参数 str -- 要转换为整数的字符串。 返回值 该函数返回转换 阅读全文
摘要:
描述 C 库函数 char *strtok(char *str, const char *delim) 分解字符串 str 为一组字符串,delim 为分隔符。 声明 下面是 strtok() 函数的声明。 char *strtok(char *str, const char *delim) 参数 阅读全文
摘要:
描述 super() 函数是用于调用父类(超类)的一个方法。 super 是用来解决多重继承问题的,直接用类名调用父类方法在使用单继承的时候没问题,但是如果使用多继承,会涉及到查找顺序(MRO)、重复调用(钻石继承)等种种问题。 MRO 就是类的方法解析顺序表, 其实也就是继承父类方法时的顺序表。 阅读全文
摘要:
描述 C 库函数 char *strchr(const char *str, int c) 在参数 str 所指向的字符串中搜索第一次出现字符 c(一个无符号字符)的位置。该函数返回在字符串 str 中第一次出现字符 c 的位置,如果未找到该字符则返回 NULL。 实例 #include <stdi 阅读全文
摘要:
描述 C 库函数 int sscanf(const char *str, const char *format, ...) 从字符串读取格式化输入。 实例 #include <stdio.h> #include <stdlib.h> #include <string.h> int main() { 阅读全文
摘要:
描述 C 库函数 char *fgets(char *str, int n, FILE *stream) 从指定的流 stream 读取一行,并把它存储在 str 所指向的字符串内。当读取 (n-1) 个字符时,或者读取到换行符时,或者到达文件末尾时,它会停止,具体视情况而定。 实例 #includ 阅读全文
摘要:
描述 C 库函数 char *gets(char *str) 从标准输入 stdin 读取一行,并把它存储在 str 所指向的字符串中。当读取到换行符时,或者到达文件末尾时,它会停止,具体视情况而定。 实例 #include <stdio.h> int main() { char str[50]; 阅读全文