高级语言程序设计
malloc函数
void *malloc(int size);
malloc 向系统申请分配指定size个字节的内存空间。返回类型是 void* 类型。void* 表示未确定类型的指针。C,C++规定,void* 类型可以强制转换为任何其它类型的指针。
需要调用头文件cstdlib或者cstdlib.
示例:int *a = (int *) malloc(sizeof (int)); //需要强制转换类型,还需要手动计算字节数
new函数
返回指定类型的指针,并且可以自动计算所需要大小
int *s = new int [10];
int *b = new int;
atoi函数
将字符串转换成整型数。返回值是整型。
char c[10];int a=atoi(c);
转化时跳过前面的空格字符,直到遇上数字或正负符号才开始做转换,遇到非数字时,结束转化。