
c语言
愿我像海中的灯塔
这个作者很懒,什么都没留下…
展开
-
sizeof
#include<stdio.h> int main(){ int a; a=6; printf("sizeof(a)=%d",sizeof(a)); } #include<stdio.h> int main(){ int a; a=6; printf("sizeof(a)=%d\n",sizeof(a++)); printf("a=%d\n"...原创 2019-03-13 23:18:42 · 121 阅读 · 0 评论 -
数组 指针 strlen
#include<stdio.h> #include<string.h> //1.字符串常量与字符串变量的sizeof(),sizeof(a)/sizeof(a[0]) //2.指针 int mylen(char *p); int main( void ) { int a [] = {1,2,2,3,4,5,5,6,6,}; //9个int char b [...原创 2019-03-29 16:50:47 · 1006 阅读 · 0 评论 -
利用指针输出数组
#include<stdio.h> int main( void ) { int a[] = {5, 15, 34, 54, 14, 2, 52, 72,-1}; int *p = a; for(p;*p!=-1;){ printf("%d\n",*p++); } // while(*p!=-1){ // printf("%d\n",*p++); // } retur...原创 2019-03-26 00:06:42 · 5823 阅读 · 2 评论 -
指针运算
#include<stdio.h> int main( void ) { int a[] = {5, 15, 34, 54, 14, 2, 52, 72}; int * p = &a[0]; int * q = &a[2]; printf(" p = %p\n ",p); printf(" p+1 = %p\n ",p+1); printf(" q = %...原创 2019-03-25 23:52:42 · 184 阅读 · 0 评论 -
const 与 指针
#include<stdio.h> int main( void ) { int i; int j; int * const q = &i; *q=26; //q=&j; 这种写法错误 return 0; } #include<stdio.h> int main( void ) { int i; int j; const int *...原创 2019-03-25 15:48:12 · 120 阅读 · 0 评论 -
数组 & sizeof
原创 2019-03-25 09:48:47 · 141 阅读 · 0 评论 -
c语言优先级
原创 2019-03-17 08:10:09 · 785 阅读 · 0 评论 -
字符的输入与输出
#include<stdio.h> int main(){ char c; printf("请输入一个字符数字:"); scanf("%c",&c); printf("c='%c'\n",c); printf("c=%d\n",c); } #include<stdio.h> int main(){ char c; int i; p原创 2019-03-16 23:20:02 · 1230 阅读 · 0 评论 -
a++与++a的区别
a++与++a运行后都会产生一个a=a+1的效果,只是a++与++a的值不同 #include<stdio.h> int main(){ int a=0; int b=0; printf("a++=%d\n",a++); printf("a=%d\n",a); printf("++b=%d\n",++b); printf("b=%d\n",b); } 输出 ...原创 2019-03-14 10:54:16 · 153 阅读 · 0 评论 -
char的最大值最小值
#include<stdio.h> int main(){ int a=0,b=0; while(++a>0){ ; } printf("int最大值为%d\n",a-1); a--; while(a>0){ b++; a/=10; } printf("int的最大位数为:%d",b); } ...原创 2019-03-14 10:50:03 · 2910 阅读 · 0 评论 -
&
#include<stdio.h> int main(void){ int i; int j; printf("%p\n",&i); printf("%p\n",&j); int number[10]; printf("0x%d\n",&i); printf("%p\n",&i); printf("%d\n",size...原创 2019-03-23 16:29:39 · 137 阅读 · 0 评论