
C
SH_Geek
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
无限大的两个整数相加
#include#includeint main(){ int sum; int n; int i,j; int ii,zz; int b,s; int Alen,Blen; int AA[100]; int BB[100]; int CC[101]; char A[256]="1234567894545644"原创 2013-08-22 21:40:48 · 1361 阅读 · 1 评论 -
#include< >和#include“ ”的区别
引用的是编译器的类库路径里面的头文件" "引用的是你程序目录的相对路径中的头文件假如你编译器定义的自带头文件引用在C:\Keil\c51\INC\下面则#include引用的就是C:\Keil\c51\INC\stdio.h这个头文件不管你的项目在什么目录里,C:\Keil\c51\INC\stdio.h这个路径就定下来了一般是引用自带的一些头文件:stdio.h、conio.h、st转载 2013-08-23 10:08:17 · 768 阅读 · 0 评论 -
求一个字符串中包含多少个给定字符串的个数!
#include#includeint main(){ char S[]="fbacbacasfjbaafbalkjkbafe"; char T[]="ba"; int x,y;//the length of zfc int num=0; int i=0,j=0; x=strlen(S); y=strlen(T); while(i<x&&j<y) { if(S[原创 2013-08-20 18:35:04 · 2767 阅读 · 0 评论 -
华为C语言面试题(转!)
C语言面试题大汇总之华为面试题 Eddy整理1、局部变量能否和全局变量重名? 答:能,局部会屏蔽全局。要用全局变量,需要使用"::" ;局部变量可以与全局变量同名,在函数内引用这个变量时,会用到同名的局部变量,而不会用到全局变量。对于有些编译器而言,在同一个函数内可以定义多个同名的局部变量,比如在两个循环体转载 2013-08-21 17:12:34 · 2202 阅读 · 0 评论 -
字符指针输出值的时候不用间接访问运算符就能输出字符串的原因(整理)
遇到过这种问题:int main(){char *a="abcdefgh";printf("%s\n",a);return 0;} 为什么这样就能输出字符串了呢?,而不需要用间接访问符,也不是像输出非字符串数组那样循环输出呢?原因:%s格式符表示输出的是字符串,后面对应的参数为字符串数组名或者是字符指针(字符串的首地址);(%c输出原创 2013-08-26 15:28:37 · 1874 阅读 · 2 评论 -
数组左部分为奇,右部分为偶
//要求时间复杂度为o(n),空间复杂度为o(1)#includevoid main(){ int array[10]={1,2,3,4,5,6,7,8,9,10}; int temp=0; int i,j; i=0; j=9; while(i<j) { if((array[i]%2==0)&&(array[j]%2!=0))//偶奇 { temp=array[i原创 2013-10-28 22:01:20 · 999 阅读 · 0 评论