perfect-顾(coder)的博客

一日之计在于晨,一生之计在于勤!

extern 的用法

今天看了c语言里extern的用法 说难也不难 主要还是看自己的理解。extern可以置于变量或函数前,用来表明变量或函数的定义在别的文件中,下面用到的的这些变量或函数是外来的,不是本文定义的,提示链接器遇到此变量和函数时在其他模块中解析或绑定此标志符。在c语言中 还有许多类似的不太起眼的关键字 ...

2016-11-30 22:33:43

阅读数 125

评论数 0

看看看 const知识点

const 在c语言里是一个相对来说较重要的一种关键字 它有很多种用途  比如: (1) 定义const只读变量 具有不可变性  const int max = 10; int array【max】这段程序在.c文件中 编译器会出错 而 在cpp.c 文件中却不会 只因为const修饰的是变量 而...

2016-11-29 23:25:11

阅读数 231

评论数 0

关于关键字static 的内容

相信c语言学得好的对关键字static一点也不陌生 static在很多时候都扮演着重要的成分 在局部和全局中有着自己 的独特运行方式:当它作为全局静态变量的时候作用范围局限于它的源文件,即只有本文件内的代码才可以访问它,变 量名在其他文件内不可见 ,作为局部静态变量时局限于特定函数,但出作用域...

2016-11-28 22:20:41

阅读数 121

评论数 0

递归函数

今天看了c语言中函数的部分 在函数部分的调用内容里 我觉得递归函数的解法让我印象最深 比如下面的例子:要求我们输出8的三次方的值#include int sum(int n) { if(n==1) { return 8; } return(sum(...

2016-11-27 23:20:56

阅读数 199

评论数 0

指针

今天看了指针的内容  看了许多道题目 一开始不是很明白其中各种指针的意思  看了许多概念性的知识后再结合一些指针程序 便有种恍然大悟的感觉 指针其实运用在很多的方面 学好了指针部分的内容 就相当于学好了c语言的一半 下面是一道程序题 就很好说明了指针在c语言中的题目扮演着重要的角色 :#inclu...

2016-11-26 23:03:03

阅读数 155

评论数 0

小目标

学习了c语言后想不断的提升自己  于是今天看了一些蓝桥杯的题目  真心有些动脑子 很多题需要你的逻辑思维能力强而且还要有清晰的概念 才能将一道题顺畅地写下来 我觉得对自己来说是个不小的挑战 所以我会加油的  以后每天有空就看一道蓝桥杯的题目 锻炼自己 加油!

2016-11-25 23:55:08

阅读数 159

评论数 0

写程序感悟

同样的 今天准备自己写程序 题目还是和昨天一样   自己写才发现原来自己有很多东西其实并没有掌握牢固  编写程序的时候想了很久才想出来 而当自己把程序写好后 自认为很正确 可是编译以后才发现原来还有很多错的    没办法进文件夹继续改错  改了两三回 总算编译完全正确 其实还是不然  我输入了自己...

2016-11-24 23:11:51

阅读数 380

评论数 0

平常学习

今天打了较多的c语言程序  不求题目的难易程度  只求练练自己的打程序的手感  因为一旦熟练以后 对于基本的c语言句子就会顺理成章的打出来 找找属于自己的操作感觉 加油!

2016-11-23 22:35:57

阅读数 164

评论数 0

会写编程题固然很重要 但是也要机智

一道智力题来来考考你智商:        一只猴子把100根香蕉搬回50m以外的家,它一次只能搬50根,而且它每走一米就要吃一根香蕉,请问:猴子到家后最多还能剩几根香蕉?              解:                                          ...

2016-11-22 22:39:17

阅读数 325

评论数 0

换个角度 思考问题

今天写程序 题目是 :输入一串数字 将它按从小到大的排序方法排序  这是一道相对来说较简单的冒泡排序问题 首先我就定义了数组的大小 : int a[10]  当程序编译好之后 随便输入了几个数字  却发现无法执行 回过头来检查程序 检查了足足半小时左右 发现依然没问题却无法执行 瞬间自己想到输入十...

2016-11-21 20:00:35

阅读数 363

评论数 0

指针的学习

早就听说指针在c语言中有着举足轻重的地位 今天自己看书发现较前面的确实难了许多 不过我发现 最关键的便是这样几句:我先假设指针变量为:month    所指向的变量为  : year 那么就有以下三种定义:(1)year    *month                             ...

2016-11-20 20:36:56

阅读数 183

评论数 0

c语言照样解决脑筋急转弯

今天看到了一个脑筋急转弯问题  是这样说的 :ABCD四个人 其中有一个人是杀 犯 A说:杀人的不是他  B说:人是C杀的   C说:人是D杀的    D说:C在胡说   而这四个人中三人说的是真话 只有一个人说的是假话  请问谁是凶手?  首先我是这么想的 只要作出假设ABCD任何一人说的是假...

2016-11-19 21:33:11

阅读数 332

评论数 0

shell知识点回顾

$ cat file 文件內容会被洗掉  $ cat  file 此处会没有内容  stdout、stderr 的管道先准备好才会从 stdin读内容  > file 会先清空 file,然後才读进 因此再重定位读进file的为空 最后cat显示的file就成空了           ...

2016-11-18 22:43:25

阅读数 249

评论数 0

纠结 广大软件高手给给意见

b=10   a=(b--)+(--b)+(++b)    这是一个普通的算式   倘若我们去计算   a最后的值为30   b为9    但是我用shell编程和c语言编译后的结果都为27   查看了具体过程  机器的运算过程是从左往右依次计算 但我们实际的计算是从右往左  这难免会使运算的顺序...

2016-11-17 22:25:19

阅读数 198

评论数 0

做shell编程的注意点

1 变量前加$                 2 ``(倒引号) 执行括号内命令             3  赋值时等号两边不可以有空格 取值包含空格,必须用双引号括起来   Shell变量可以用大小写字母,区分大小写 4   echo命令可以显示单个变量取值,变量名前加$         5...

2016-11-16 22:15:41

阅读数 208

评论数 0

梳理shell编程的相关命令知识

做了好久的c语言编程题,对于c语言编程的知识和注意点有了一些收获 但是shell相关的知识又有些模糊了 所以现在来温习一下。 ech0   相当于c语言的printf  ;  expr   计算机的功能   ; unset  取消一个变量   ;set   显示所有变量  ;readonly   ...

2016-11-15 22:16:54

阅读数 220

评论数 0

写程序的感悟

今天自己照着书上的题目:从键盘上输入一个字符 ,如果他是大写字母,则把它转换成小写字母输出;否则,直接输出。  这是一个很好编写的程序题目,对于绝大多数人来说是这样的。下面则是我编的程序: #include int main() {       char ch;       print...

2016-11-14 22:46:34

阅读数 410

评论数 0

小小收获

今天做了一道编程题  很有意思 简单而容易犯错 : #include int main() {      char a[10] = "hello.c";      a[1] = '1';      printf("a = %s\n",a);  ...

2016-11-13 22:08:13

阅读数 155

评论数 0

学习心得

今天回顾了一下Linux 的一些基本操作符 虽然都是小知识 但是基础很重要  所以要不断回顾 温习  cd -   返回上一层目录    ;su     用户切换  ;  init 0  关机  ;init 6   重启 ;useradd    创建用户;passwd   设密码; cd  /...

2016-11-12 22:15:54

阅读数 241

评论数 0

目前自己所学 Linux 的一些知识

目前自己所知道的基本知识易误点:  (1) command>file 2>file       ( 2 )  command >file   2>&1   (1)中的写法将stdout和stderr都直接送到file中,会出现两个同时抢占file管道,file会...

2016-11-09 21:01:08

阅读数 215

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭