07 2019 档案
摘要:luoxu@lenovo:~/testGit/.git$ env | grep -i proxy 查看有没有设置代理 ALL_PROXY=socks://127.0.0.1:1080/ no_proxy=localhost,127.0.0.0/8,::1 NO_PROXY=localhost,127.0.0.0/8,::1 luoxu@lenovo:~/testGit/.git$ uns...
阅读全文
摘要:1、版本控制 1、协同修改 2、数据备份 3、权限控制 4、历史记录 5、分支管理2、版本控制分类 集中式版本控制工具 SVN、CVS、VSS 分布式版本控制工具 避免单点故障 Git3、Git优势 1、大部分操作在本地完成 2、完整性保证 3、尽可能添加数据而不是删除或者修改数据 4、分支操作非常
阅读全文
摘要:1、函数返回值 2、函数的包含 头文件:luoxu.h 源文件有两个:test.c,funtions.c 源文件内部的各个.c源文件中的函数可以相互调用,但需要事先声明函数原型,这就是头文件的作用 luoxu.h funtions.c test.c 函数的入口 3、函数参数的值传递 局部变量是为块语
阅读全文
摘要:#include #include void numReverse(int num); void numReverseWithoutArr(int num); void main(){ numReverse(123459); getchar(); } void shuiXian(){ //求水仙花数(一个三位数,其各位数字的立方和等于该数本身) int num, f, s, t;...
阅读全文
摘要:除非跳出多个循环嵌套和远程注入技术,否则尽量少用goto goto会降低程序的可读性,让代码难以调试 利用递归也可以实现循环结构和do while类似
阅读全文
摘要:ifselse #include<stdio.h> void main(){ if(0) if(0); else ; else; //等价于 if(0) if(0); else ; else; if(0);else ; //是一个整体 while(1); //while 括号后有分号就说明while
阅读全文
摘要:1、printf 2、scanf一定要记得取地址符,否则会把变量的值当做内存地址 3、答疑
阅读全文
摘要:#define _CRT_SECURE_NO_WARNINGS #include #include void main1(){ int a = 7 / 3; //整数和整数运算,结果为整数2,存储至整型变量a中 printf("a = %d\n", a); //输出a = 2 float b = 7 / 3; //整数和整数运算,结果为整数2,存储至浮点型变量b中 printf...
阅读全文
摘要:1、查询条件分类 2、sql函数 3、分组查询 4、连接查询 4.2 sql99标准 推荐使用 5、子查询 6、 联合查询 7、DML Data Manipulation language 8、DDL Data Definition Language 9、数据类型 10、常见约束 11、TCL 12
阅读全文
摘要:取模时,字符只要一个char c='%',字符串需要用printf("%%");
阅读全文
摘要://#define _CRT_SECURE_NO_WARNINGS #include #include /*自动变量是在定义时被创建,在被定义他们的函数返回时系统会自动回收该空间 块语句的局部变量和函数的形式参数都是自动变量 如果只是让程序跑起来,auto可以省略。auto可以让程序更易读 */ void autoRun(){ auto int x=0; // 自动变量 //自动...
阅读全文
摘要:#define _CRT_SECURE_NO_WARNINGS #include #include void main1(){ int num; printf("times:"); scanf("%d", &num); char str[40]; sprintf(str,"for /l %%i in (1,1,%d) do start calc",num); system(str...
阅读全文
摘要:1、补码 %d是有符号整型输出 有范围限制,INT_MIN-INTMAX %u是无符号整型输出 有范围限制,0-UINTMAX 按照%d解析 同样的二进制数值存储形式,不同的解析方法,其结果也会不一样 无符号int也一样 /* short int(long) long long %hd %d %ll
阅读全文
摘要:1、运算时,自动类型转换 2、赋值时,自动类型转换 3、强制类型转换 4、数据溢出
阅读全文
摘要:#include void main(){ char a = 'a'; //字符常量,一个字节 int num; // 为啥要声明变量,为了让编译器知道num 是一个变量,给他分配int的数据空间 4个字节 //char A = "A"; //错误,字符串常量表示字符常量,后面自动加 \0 2个字节 “初始化” : “char”与“char[2]”的间接级别不同 prin...
阅读全文
摘要:#include #include void main(){ //printf("short%d, int%d, long%d ", sizeof(short), sizeof(int), sizeof(long)); //sizeof()是运算符,不是函数,没有定义 //32位,64位系统int和long是等价的,都是4个字节 //short只有2个字节,一般在内存资源不够的情况下使...
阅读全文
摘要:#include void swap(int a, int b); void main1(){ int i = 10; //正数的原码 00000000 00000000 00000000 0000 1010 //正数的补码 00000000 00000000 00000000 0000 1010 //正数的反码 00000000 00000000 00000...
阅读全文
摘要:变量是指其值可以变化的量。计算机中,指令代码、数据都存储于内存中。变量也需要存储在内存中。在计算机中,每个变量都被分配了一块内存空间,在这些空间里存储的就是变量的值。变量之所以可以变化,就是这个存储空间可以存储不同的数值。存储空间里的值变化,则变量对应的值也变化。同一个时间,内存空间里只能保存一份值
阅读全文
摘要:#include #include"data.h" //包含自己定义的文件只能用双引号 void main(){ printf("Hello World"); //printf("\a"); //发生响声 //printf("\b"); //光标往前移一个空格 //printf("\r"); //光标移到当前行开头 //printf("\t"); //水平制表符 //printf...
阅读全文

浙公网安备 33010602011771号