- 博客(21)
- 资源 (22)
- 收藏
- 关注
原创 extern 的用法
今天看了c语言里extern的用法 说难也不难 主要还是看自己的理解。extern可以置于变量或函数前,用来表明变量或函数的定义在别的文件中,下面用到的的这些变量或函数是外来的,不是本文定义的,提示链接器遇到此变量和函数时在其他模块中解析或绑定此标志符。在c语言中 还有许多类似的不太起眼的关键字 但在不经意间你可能就会需要它 所以要注重积累 水滴石穿嘛!
2016-11-30 22:33:43 208
原创 看看看 const知识点
const 在c语言里是一个相对来说较重要的一种关键字 它有很多种用途 比如:(1) 定义const只读变量 具有不可变性 const int max = 10; int array【max】这段程序在.c文件中 编译器会出错 而在cpp.c 文件中却不会 只因为const修饰的是变量 而数组里必须是一个确定的整数 c++里扩展了const的含义;(2)编译器通常将const只读变
2016-11-29 23:25:11 363
原创 关于关键字static 的内容
相信c语言学得好的对关键字static一点也不陌生 static在很多时候都扮演着重要的成分 在局部和全局中有着自己的独特运行方式:当它作为全局静态变量的时候作用范围局限于它的源文件,即只有本文件内的代码才可以访问它,变量名在其他文件内不可见 ,作为局部静态变量时局限于特定函数,但出作用域并不释放,在函数体内的静态变量的值也能够维持;作为静态函数:作用范围仅限于它的源文件,即只有本文件
2016-11-28 22:20:41 199
原创 递归函数
今天看了c语言中函数的部分 在函数部分的调用内容里 我觉得递归函数的解法让我印象最深 比如下面的例子:要求我们输出8的三次方的值#includeint sum(int n){ if(n==1) { return 8; } return(sum(n-1)*8); }int main(){ printf("result=%d\n",s
2016-11-27 23:20:56 278
原创 指针
今天看了指针的内容 看了许多道题目 一开始不是很明白其中各种指针的意思 看了许多概念性的知识后再结合一些指针程序 便有种恍然大悟的感觉 指针其实运用在很多的方面 学好了指针部分的内容 就相当于学好了c语言的一半 下面是一道程序题 就很好说明了指针在c语言中的题目扮演着重要的角色 :#includeint main(){ int a[3][4]={0,1,2,3,4,5,6,7,8
2016-11-26 23:03:03 229
原创 小目标
学习了c语言后想不断的提升自己 于是今天看了一些蓝桥杯的题目 真心有些动脑子 很多题需要你的逻辑思维能力强而且还要有清晰的概念 才能将一道题顺畅地写下来我觉得对自己来说是个不小的挑战 所以我会加油的 以后每天有空就看一道蓝桥杯的题目 锻炼自己 加油!
2016-11-25 23:55:08 234
原创 写程序感悟
同样的 今天准备自己写程序 题目还是和昨天一样 自己写才发现原来自己有很多东西其实并没有掌握牢固 编写程序的时候想了很久才想出来 而当自己把程序写好后 自认为很正确 可是编译以后才发现原来还有很多错的 没办法进文件夹继续改错 改了两三回 总算编译完全正确 其实还是不然 我输入了自己程序里要求输入的东西 但是输出的结果并不是我所想要的 我就想当纳闷儿 连编译都找出来的问题 究竟怎么回
2016-11-24 23:11:51 654
原创 平常学习
今天打了较多的c语言程序 不求题目的难易程度 只求练练自己的打程序的手感 因为一旦熟练以后 对于基本的c语言句子就会顺理成章的打出来 找找属于自己的操作感觉 加油!
2016-11-23 22:35:57 247
原创 会写编程题固然很重要 但是也要机智
一道智力题来来考考你智商: 一只猴子把100根香蕉搬回50m以外的家,它一次只能搬50根,而且它每走一米就要吃一根香蕉,请问:猴子到家后最多还能剩几根香蕉? 解: 50m
2016-11-22 22:39:17 511
原创 换个角度 思考问题
今天写程序 题目是 :输入一串数字 将它按从小到大的排序方法排序 这是一道相对来说较简单的冒泡排序问题 首先我就定义了数组的大小 : int a[10] 当程序编译好之后 随便输入了几个数字 却发现无法执行 回过头来检查程序 检查了足足半小时左右 发现依然没问题却无法执行 瞬间自己想到输入十个数字看看 运行一下 执行完成 原来是自己输入的数字个数与我定义的数组大小不匹配 所以就想办法在
2016-11-21 20:00:35 629
原创 指针的学习
早就听说指针在c语言中有着举足轻重的地位 今天自己看书发现较前面的确实难了许多 不过我发现 最关键的便是这样几句:我先假设指针变量为:month 所指向的变量为 : year那么就有以下三种定义:(1)year *month (2) &year month
2016-11-20 20:36:56 274
原创 c语言照样解决脑筋急转弯
今天看到了一个脑筋急转弯问题 是这样说的 :ABCD四个人 其中有一个人是杀 犯 A说:杀人的不是他 B说:人是C杀的 C说:人是D杀的 D说:C在胡说 而这四个人中三人说的是真话 只有一个人说的是假话 请问谁是凶手? 首先我是这么想的 只要作出假设ABCD任何一人说的是假话 其余三人便都是真话 将他们的话带进去思考 符合逻辑就能找到凶手是谁 同样的用c语言编程也能解决这
2016-11-19 21:33:11 649
原创 shell知识点回顾
$ cat file 文件內容会被洗掉 $ cat file 此处会没有内容 stdout、stderr 的管道先准备好才会从 stdin读内容 > file 会先清空 file,然後才读进 因此再重定位读进file的为空最后cat显示的file就成空了 ;用于请求后台进程的符号是(&) $ wc tempfile & 计算文件里
2016-11-18 22:43:25 382
原创 纠结 广大软件高手给给意见
b=10 a=(b--)+(--b)+(++b) 这是一个普通的算式 倘若我们去计算 a最后的值为30 b为9 但是我用shell编程和c语言编译后的结果都为27 查看了具体过程 机器的运算过程是从左往右依次计算 但我们实际的计算是从右往左 这难免会使运算的顺序和结果出现不同 也就是编译器最基层怎么设置的问题 自己虽找到具体的每一个步骤的汇编语言 但是表示看
2016-11-17 22:25:19 277
原创 做shell编程的注意点
1 变量前加$ 2 ``(倒引号) 执行括号内命令 3 赋值时等号两边不可以有空格 取值包含空格,必须用双引号括起来 Shell变量可以用大小写字母,区分大小写4 echo命令可以显示单个变量取值,变量名前加$ 5 $# ——传送给shell程序的位置参数的数量 6 $0 ——sh
2016-11-16 22:15:41 340
原创 梳理shell编程的相关命令知识
做了好久的c语言编程题,对于c语言编程的知识和注意点有了一些收获 但是shell相关的知识又有些模糊了 所以现在来温习一下。ech0 相当于c语言的printf ; expr 计算机的功能 ; unset 取消一个变量 ;set 显示所有变量 ;readonly 只读变量 ; enc 显示所有环境变量 ;PID 进程号 ;-lt 小于;-le
2016-11-15 22:16:54 309
原创 写程序的感悟
今天自己照着书上的题目:从键盘上输入一个字符 ,如果他是大写字母,则把它转换成小写字母输出;否则,直接输出。 这是一个很好编写的程序题目,对于绝大多数人来说是这样的。下面则是我编的程序:#includeint main(){ char ch; printf("从键盘上输入一个字符:"); scanf("%c",&ch); ch
2016-11-14 22:46:34 677
原创 小小收获
今天做了一道编程题 很有意思 简单而容易犯错 :#includeint main(){ char a[10] = "hello.c"; a[1] = '1'; printf("a = %s\n",a); return 0;} #includeint main(){ char *p ="hello.c";
2016-11-13 22:08:13 259
原创 学习心得
今天回顾了一下Linux 的一些基本操作符 虽然都是小知识 但是基础很重要 所以要不断回顾 温习 cd - 返回上一层目录 ;su 用户切换 ; init 0 关机 ;init 6 重启 ;useradd 创建用户;passwd 设密码;cd / 进入根目录 ;ls 查看当前文件夹内容 ;mkdir 创建文件夹 ; rmdir 删除
2016-11-12 22:15:54 330
原创 目前自己所学 Linux 的一些知识
目前自己所知道的基本知识易误点: (1) command>file 2>file ( 2 ) command >file 2>&1 (1)中的写法将stdout和stderr都直接送到file中,会出现两个同时抢占file管道,file会被打开两次,stdout和stderr输出的信息会相互覆盖。 (2)中的写法将stdout直接送向file,stderr继承1的管
2016-11-09 21:01:08 296
原创 学习收获
程序的运行即是处理器CPU在内存中调取硬盘等内容进行处理;程序语言的发展史为:机器语言 汇编语言 高级语言 第四代语言 自然语言。大概了解了Linux下c语言开发环境,掌握了多种命令的使用操作方法,自己再多动手写写程序,希望操作更加熟练。
2016-11-06 19:13:30 270
QT(5.9.2)调用MFC(VS2015)生成的dll,Qt可与MFC互传数据,可调用显示MFC界面
2023-04-06
Excel 2010入门视频教程 百度云链接.txt
2020-05-14
MSCOMM串口控件
2017-10-24
局域网内聊天室—客户端
2017-07-25
局域网内聊天室—服务器
2017-07-25
局域网聊天室 客户端
2017-05-12
局域网聊天室—服务器
2017-05-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人