摘要:
功能:输入一个字符串,判断是否为回文。主要锻炼指针的用法。1.C版#includeint main(){ char he[100]; char a; int i=0,flag=1; while((a=getchar())!='\n') { he[i]=a; i++; } int n=i; for(i=0;i#includeusing namespace std;int main(void){ char *p="abcba"; int n=strlen(p); bool flag=1; int i... 阅读全文
摘要:
1.字符串数组,字符串指针可以直接输出char s2[30]="I am a student";coutvoid main(){ int c=sizeof(char);//1 int i=sizeof(int);//4 int l=sizeof(long);//4 int d=sizeof(double);//8 int p=sizeof(int *);//4 int q=sizeof(char *);//4 printf("%d\t%d\n",c,i); printf("%d\t%d\n",l,d); printf("%d 阅读全文
摘要:
最近遇到一个问题,需要通过一个函数返回多个值。无奈C,C++不能返回多个值。所以就想有什么方法可以解决。网上方法比较杂乱,一般有两种替代做法:1. 利用函数的副作用, 返回值在函数外定义, 在函数内修改, 一般为void函数。例1.1输入x,y求修改后的x,y 1 #include 2 using namespace std; 3 void swap(int *p,int *q) 4 { 5 int temp; 6 temp=*p; 7 *p=*q; 8 *q=temp; 9 }10 int main()11 {12 int a,b;13 cin>>a>>b;1... 阅读全文