首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
【
fenby C语言 P26
】的更多相关文章
fenby C语言 P26
指针 地址 类型+“*”+变量名=指针变量 int *p1;//指向整型变量的指针变量p1 float *p2;//指向浮点型变量的指针变量p2 char *p3;//指向字符型变量的指针变量p3 “&”取地址运算符 p1=&a; 将变量a的地址取出来 #include <stdio.h> int main(){ int a=0,*p1=&a; float b=0.11,*p2=&b; char c='a',*p3=&c; printf("a=…
fenby C语言 P10
if判断语句; if(a<0)→if(条件) if(){C语言语句} #include <stdio.h> int main() { int a=10; if(a>0) { printf("我是正数!"); } return 0; }…
fenby C语言
P1框架 1#include <stdio.h> 2 3int main(){ 4 printf(“C语言我来了”); 5 return 0; 6} P2main()门 P3计算 1#include <stdio.h> 2int main() 3{ 4 int a,b,c; 5 a=10; 6 b=20; 7 c=a+b; 8 printf("%d",c); 9 re…
fenby C语言 P33
#include <stdio.h> int main(void){ char *ps="my dream is to be a programmer"; printf("%s\n",ps); printf("%c",*(ps+5)); return 0;}…
fenby C语言 P32
a[0] a[0][0] a[0][1] a[0][2] a[1] a[1][0] a[1][1] a[1][2]//一维数组 int a[2][3]//二维数组int (*p)[3]=a; #include <stdio.h> int main(void){ int a[2][3],(*p)[3]=a,i,j; printf("二维数组中的值为:\n"); for(i=0;i<2;i++) { for(j=0;j<3;j++) { printf("%…
fenby C语言 P31 使用数组的指针
++p代表p=p+1; #include <stdio.h> int main(void){ int a[5],i; for(i=0;i<5;i++) *(a+i)=1; printf("%d\n",*(a+i)); return 0;}…
fenby C语言 P30
int a[5],*p=a; int a[5],*p=&a[0]; #include <stdio.h> int main(void){ int a[5],*p=a,i; for(i=0;i<5;i++) { *p=1; p++; }p=p-5;for(i=0;i<5;i++,p++)printf("%d\n",*p);return 0;}…
fenby C语言 P29
野指针 malloc()分配内存: free()释放内存: p=(char*)malloc(100): #include <stdio.h>#include <stdlib.h> int main(void){ int*p; p=(int*)malloc(1);//动态分配内存 if(p==NULL) { printf("内存分配失败."); exit(1); } *p=100; printf("p指针的内容=%d",*p); free(p)…
fenby C语言 P28
#include <stdio.h> int main(){ int *p1,*p2,a=10,b=20,c; p1=&a; p2=&b; if(a<b) { c=a; a=b; b=c; } printf("a=%d,b=%d\n",a,b); printf("最大值=%d,最小值=%d\n",*p1,*p2); return 0;}…
fenby C语言 P27使用指针
使用指针 p代表地址 *p代表这个地址存放的内容 #include <stdio.h> int main(){ int x=100,y=200,*p1=&x,*p2=&y; printf("x和y的值是:%d",*p1+*p2); return;}…