
c语言
文章平均质量分 59
pureshf
生活是一面镜子,我们要好好生活
毕业5年了
展开
-
c语言面试题__指针篇 (收集)
1. char * const p; char const * p const char *p 上述三个有什么区别? char * const p; //常量指针,p的值不可以修改 char const * p;//指向常量的指针,指向的常量值不可以改 const char *p; //和char const *p------------------------------------转载 2008-07-18 09:48:00 · 979 阅读 · 0 评论 -
程序执行析构函数的几种情况
①如果在一个函数中定义了一个对象(它是自动局部对象),当这个函数被调用结束时,对象应该释放,在对象释放前自动执行析构函数。②static局部对象在函数调用结束时对象并不释放,因此也不调用析构函数,只在main函数结束或调用exit函数结束程序时,才调用static局部对象的析构函数。③如果定义了一个全局对象,则在程序的流程离开其作用域时(如main函数结束或调用exit函数) 时,调用该全局对象的转载 2008-11-07 17:21:00 · 2821 阅读 · 0 评论 -
atoi,atol,strtod,strtol,strtoul详解
atof(将字符串转换成浮点型数)相关函数atoi,atol,strtod,strtol,strtoul表头文件#include “stdlib.h"定义函数double atof(const char *nptr);函数说明atof()会扫描参数nptr字符串,跳过前面的空格字符,直到遇上数字或正负符号才开始做转换,而再遇到非数字或字符串结束时(/0)才结束转换,并将结果返回。参数nptr转载 2009-05-19 17:21:00 · 1628 阅读 · 0 评论 -
求数组长度
#include #include #include int main(void){int str[]={1,2,3,4,5,6,7,7,8,98,9};int len;len=sizeof(str)/sizeof(*str);printf("len=%d/n",len);return 0;}利用sizeof来求数组长度,sizeof(str)是整个数组的空间。另外注意:当将数组作为参数传给原创 2009-05-19 17:26:00 · 990 阅读 · 1 评论