• 【c学习-10】


    #include #include #define SOURCE 0 //递归函数 /* [基本类型 [整型(int,[长整型(long int), [短整型(short int),长度整型(long short int) ),字符型(char),布尔型(bool) c语言结构类型 : [浮点型(double,float) [中间类型 [枚举类型(enum),空类型(void) [派生类型 [结构体类型(struct),共用体体类型(union)数组 类型([]), 函数类型,指针类型(*) c语言运算符 : [算术运算符:+,-,*,/ ;指针运算符:*,&数组运算符:[]; [位运算符:<<(左移),>>(右移),|(与),&(或),^(异或),~(取反) ;赋值运算符:=,==,++,--;逻辑运算符:&&,|| [目运算符:一目,二目,三目( ?:):操作符与多少个运算符结合 c语言格式控制符 : [%d %i:十进制;%o:八进制;%x:十六进制;%f:浮点;%e,%E:指数; %u:无符号浮点;%%:输出%号;%l,%m:修饰;%c,字符;%s:字符串] c语言常用库函数: [:字符处理(strcmp():比较字符, strlen():字符大小,strupper():大写, strcpy():字符赋值......] */ void speedFunction(int n){ //0 int a; //定义整型变量 //-11 printf("请输入a的值"); scanf("%d",&a); if(n>SOURCE)//执行判断 //0>10 //11>10 { a++; printf("a:%d ",a); }else{ speedFunction(n-a); //0--11 } } struct sizestruct{ /*int id; char name; char age[10]; */ //empty struct }; int x=-1,y=2,z; char ch[]="hello world"; int main(){ printf("ch:%d ch:%s ",strlen(ch),strupr(ch)); //z=x>y?x:y; //强制类型转换 //printf("z:%d ",z); //printf("x:%i x:%o x:%x ",x,x,x); // printf("%d ",sizeof(examplesize)); //输出结构体内存大小 // speedFunction(0); /* register int i; //寄存器变量 auto int j; //自动变3量 static int z; //静态变量 z++; */ //gets(i); //gets(j); /*scanf("%d%d",&i,&j,&z); printf("i:%d j:%d ",i,j,z); puts(z); */ /*int i; char j,z; printf("请输入你要改变的类型别名: "); scanf("%c",&j); printf("请输入你想要改变的类型别名: "); scanf("%c",&z); //循环你要遍历的次数 for(i=0;i<3;i++){ typedef j z; } */ /*typedef char CHAR; typedef int INT; CHAR *x="hello world";//字符指针 printf("%s",x); INT *y=18; printf("%d",y); */ }
    要保持着对知识的渴求,给自己充电,不要这荒废了短暂的时光;
  • 相关阅读:
    学习笔记-php图像等比例剪裁-2016.4.7
    学习日记-2016.3.31
    学习日记--2016.3.30
    I/O扩展篇(基于74HC164/74HC165)
    Visual SVN Server启动失败0x8007042a错误
    CC3000 主机驱动API介绍
    CC3000 SPI接口编程介绍
    struct和typedef struct彻底明白了
    MSP430学习笔记:UART
    DWORD类型的IP地址转换为CString字符串
  • 原文地址:https://www.cnblogs.com/activecode/p/9528248.html
Copyright © 2020-2023  润新知