![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言
blueskydong121
这个作者很懒,什么都没留下…
展开
-
strcpy和memcpy的区别
strcpy和memcpy的区别strcpy提供了字符串的复制。即strcpy只用于字符串复制,并且它不仅复制字符串内容之外,还会复制字符串的结束符。但是当拷贝字符串的时候memcpy跟strncpy的用法是很类似的。char arr[20] = "Hello world";char str[20] = "Why";strcpy (str, arr);//将arr里面的原创 2016-09-11 21:40:09 · 289 阅读 · 0 评论 -
数组用指针表示时的区别与相同
数组int c[3][3];为什么c,*c的值相等,(c+1),(*c+1)的值不等,c, *c ,**c,代表什么意思?(1)c与*c的值相等的原因在于:c表示的是数组的首地址而*c指的是第一行数组的地址,二者指向了相同的元素的地址所以他们的值是相等的。(2)c+1表示的是第二行数组的首地址 *c+1表示的是第一行第二个元素的地址(3)**c表示的是二维数组的第一个原创 2016-09-11 18:52:20 · 529 阅读 · 0 评论 -
因式分解代码
void factor (){int a, i;printf ("please input an number:\n");scanf ("%d",&a);printf ("%d = ", a);//此处打印因式分解的等号的左半部分for (i = 2; i * i {if (a % i == 0)//判断i是否是a的因数{printf ("%d *",i);原创 2016-09-18 19:27:47 · 3274 阅读 · 0 评论 -
sscanf与scanf的区别
sscanf() - 从一个字符串中读进与指定格式相符的数据. 函数原型: Int sscanf( string str, string fmt, mixed var1, mixed var2 ... ); int scanf( const char *format [,argument]... ); 说明: sscanf与scanf类似,都是用于输入的,只转载 2016-09-18 22:06:23 · 2597 阅读 · 0 评论