知识点
TD_时缔
请叫我时缔!
我用代码筑写青春!
只为做一个时代缔造者!
展开
-
第1周 《C语言及程序设计》资料1——C语言中的运算符
C语言中的运算符优先级运算符 功 能 结合方式1 () [] -> .括号,数组,两种结构成员访问由左向右2! ~ ++ -- + - * & (类型) sizeof 否定,按位否定,增量,减量,正负号,间接,取地转载 2016-04-01 11:29:30 · 449 阅读 · 0 评论 -
王垠——从工具的奴隶到工具的主人 摘要
重点学习:《计算机程序的构造与解释SICP》再学Paul Graham的《On Lisp》和Peter Norvig的 《Paradigms of Artificial Intelligence Programming》会更理解。1、学习方向:深入理解——自动定理证明 Partial Evaluation 和 supercompilation; 可以更好的理解Martin Lo原创 2016-11-11 14:14:29 · 1216 阅读 · 0 评论 -
所需即所获:像IDE一样使用 vim
转载:https://github.com/yangyangwithgnu/use_vim_as_ide【版本】:v0.1.5,2016-03-30,新增/优化:0)采用 vundle 作为插件管理器,并统一采用各插件在 github.com 的地址;1)C++11/14 语法高亮插件从 STL-Syntax 换为 vim-cpp-enhanced-highlight,后者支持 S转载 2016-10-30 22:27:35 · 3686 阅读 · 0 评论 -
U盘刻录后如何恢复原来容量大小
以管理员身份运行cmd,输入:diskpartlist disk sel disk 1cleancreate part primary原创 2016-10-12 22:40:15 · 5696 阅读 · 1 评论 -
Matlab与C/C++混合编程接口及应用
Matlab与C/C++混合编程接口及应用 摘要:Matlab具有很强的数值计算和分析等能力,而C/C++是目前最为流行的高级程序设计语言,两者互补结合的混合编程在科学研究和工程实践中具有非常重要的意义。从Matlab调用C/C++代码及C/C++调用m文件两方面,深入地研究了它们之间混合编程的原理和实现机制,并且给出了具体条件下的混合编程方法和步骤。实验表明,给出的Matla转载 2016-07-22 09:13:07 · 670 阅读 · 0 评论 -
C语言中最常用标准库函数
转载:http://blog.csdn.net/candyliuxj/article/details/4793153标准头文件包括: 一、标准定义() 文件里包含了标准库的一些常用定义,无论我们包含哪个标准头文件,都转载 2016-07-21 16:49:54 · 852 阅读 · 0 评论 -
第8周 C语言及程序设计提高例程-32 数组知识点
问题及代码:/*如何理解二维数组,例a[3][4],3行4列*//*行地址*/a;a+1;a+2;//二维数组即将a看成是三个 元素,每个元素都是数组 a[0];;a[1];a[2];//列的每个元素 a[0]+i;*(a+0)+i; a[1]+i;*(a+1)+i;a[2]+i;*(a+2)+i;&a[i]; //行地址&a[i][0]; // i原创 2016-05-22 08:42:23 · 1018 阅读 · 0 评论 -
第4周 C语言及程序设计提高例程-8 函数的声明、定义和调用
调用的条件——被调用的函数已存在#include #include float max(float x, float y);int main (){ float a,b,c,s; scanf("%f %f", &a, &b); s=sqrt(a); printf("sqrt is %.2f\n", s); c=max(a+b, a*b) ;转载 2016-04-20 10:01:35 · 686 阅读 · 0 评论 -
第4周 C语言及程序设计提高例程-7 返回指针的函数
问题及代码:#includeint *max(int *x,int *y){ int *t; if(*x>*y) t=x; else t=y; return t;//返回指针 }int main (){ int a,b,*c; printf("输入两个数:\n"); scanf("%d%d",&a,&b); c=max(&a,&b);//这里a与b原创 2016-04-20 09:58:52 · 657 阅读 · 0 评论 -
第7周 C语言程序设计(新2版) 各类位运算符定义
知识点: 1、位与运算符&:屏蔽某些二进制位。 例:n=n&0177;将n中除7个低二进制位外,其他各位均置为0; 2、位或运算符|:将某些二进制位,置为1 。 例:x=x|SET_ON; x中对应于SET_ON为1的那些二进制位,置为1。 3、位异或运算符^:当两个操作数对应位不相同时将该位置为1,否则置为0。 4、移位运算符>:右边操作数必须为非负值!原创 2016-05-14 20:58:26 · 960 阅读 · 0 评论 -
第6周 C语言及程序设计提高例程-22 用指针法访问数组元素
问题及代码:#include #define N 5int main(){ int a[N]={32,43,65,23,15,}; printf("%d\n",a); printf("%x\n",a); printf("%x\n",&a[0]); printf("%d\n",a[0]); printf("%d\n",*a); ret原创 2016-05-02 22:07:09 · 846 阅读 · 0 评论 -
第1周 C语言及程序设计初步 例程-5 三种循环语句
问题:求1+2+3+…+100用while语句实现的程序[cpp] view plain copy print?/*while循环格式:While(循环条件判断){ 执行代码;跳出循环条件;}*/#include int main() { int a=1,sum=0;原创 2016-04-01 16:46:31 · 855 阅读 · 0 评论 -
第1周 《C语言及程序设计》资料3——C语言中转义字符
下面是C语言中的转义字符及其意义:转义字符意义ASCII码值(十进制)\a响铃(BEL)007\b退格(BS) ,将当前位置移到前一列008\f换页(FF),将当前位置移到下页开头012\n转载 2016-04-01 11:50:52 · 652 阅读 · 0 评论 -
第1周 《C语言及程序设计》实践项目1——指针及其运算
【程序阅读题】写出以下程序运行的结果,上机对照结果后,解释其过程。(注意用手画内存变化过程,而不要仅凭大脑思考。)[cpp] view plain copy print?#include int main() { int *p1,*p2,*p; int a=5,b=8; p1=&a; p2=&b;转载 2016-04-01 11:36:34 · 795 阅读 · 0 评论 -
第1周 《C语言及程序设计》资料2——C语言中数学函数
C语言的数学库函数提供了大多数常用的数学功能。使用下面的函数,要求程序前写预处理命令:[cpp] view plain copy print?#include #include以sin函数为例,说明其用法。"double sin(double);意味着参数应该提供一个double型数据,其求值结果,也是一个double型的值。额转载 2016-04-01 11:31:32 · 925 阅读 · 0 评论 -
SOCKET:套接字
SOCKET (domain协议域AF_INET,type类型SOCK_STREAM,protocol协议IPPROTO_TCP) 说明:套接字,编程接口API,返回【描述符】,失败则-1;描述符在进程空间的【描述符表】,数据结构在内核缓冲里。根据指定的地址族、数据类型和协议来分配一个socket的描述字及其所用的资源。 原理:C发送连接请求→等待连接中的S→接受确认并原创 2016-11-01 14:04:53 · 834 阅读 · 0 评论