自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 C语言关键词

今天学了几个关键字,了解了它们的用法,在接下来的学习中还需要继续熟悉练习。static:   1、全局静态变量:作用范围局限于它的源文件,只有本文件内的代码才可以访问,在其他文件内不可见。   2、局部静态变量:局限于特定函数,但出作用于不释放,在函数体内的静态变量的值也能够维持。   3、静态函数:作用范围仅限于它的源文件,只有本文件内才能调用,函数名在其他文件不

2018-01-31 22:13:43 292 1

原创 C语言简答题(一)

1.C/C++编译的程序占用的内存分为以下几个部分、一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放 , 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表。 3、全局区(静态区)(s...

2018-01-29 10:23:11 7830

原创 C语言函数题

1.函数调用语句时,计算机依次从右向左求解主调函数实参的值。下一题以此求得a=b=2.输出c=0. 1 #include 2 int fun(int a,int b) 3 { 4 int c; 5 if(a>b) { 6 c=1; 7 } 8 if(a<b) 9

2018-01-28 19:24:00 563

原创 C语言笔试题

1.题目:查找最小的k个元素(笔试题)  输入n个整数,输出其中最小的k个。  例如输入1,2,3,4,5,6,7和8这8个数字,则最小的4个数字为1,2,3和4 1 #include 2 int main() 3 {int n,i,*p,m,j,t; 4 printf("输入的数字个数: \n"); 5 scanf("%d",&n); 6 int a[

2018-01-27 22:02:17 561

原创 C语言学习笔记(五)

1.题目:利用指针求一个字符串的逆序 1 #include 2 #include 3 int main () 4 { char str[]="how are you"; 5 char *p1,*p2; 6 int i; 7 char temp; 8 p1=str; 9 p2=str+strlen(str)-1; 10 for(i=0;i<=

2018-01-27 20:36:06 273

原创 C语言学习笔记(四)

1.题目:输入一个整数n,求从1到n这n个整数的十进制表示中1出现的次数。(google面试题)例如  输入12,从1到12这些整数中包含1 的数字有1,10,11和12,1一共出现了5次。分析:这是一道广为流传的google面试题 1 #include 2 int main() 3 {int count=0; 4 int i,a; 5 int n; 6

2018-01-26 19:30:09 150

原创 C语言学习笔记(三)

1.删除一个字符串最右边的空格,然后输出字符串 1 #include 2 #include 3 4 5 6 7 8 int main() 9 {char str[20]="he llo world!"; 10 int i,j,pos; 11 pos=strlen(str); 12 for(i=pos-1;i>=0;i--) 13

2018-01-25 22:50:28 201

原创 C语言学习笔记(二)

1.题目:编写程序,打印菱形星号组合     *    * *   *   *  *     *   *   *    * *     * 1 #include 2 int main() 3 { 4 printf("\n\ 5 *\n\ 6 * *\n\ 7 * *\n\ 8

2018-01-25 19:59:59 254

转载 通过C语言实现猜数字游戏

#include#include#includevoid game(int s){ int b = 0; //设定游戏猜测值 printf("please input\n"); while (1) { scanf_s("%d", &b); if (s>b)

2018-01-24 22:09:35 335

原创 C语言学习笔记(一)

1.scanf后如果跟scanf(“%c”)会读取缓冲区的内容,即什么输出都没有,解决办法加一个getchar()在前面,或者scanf(“空格%c”),会滤掉前面的空格,tab,回车。2.char str【2】=“hello”;str【0】=‘h’,str【1】=‘e’。。。如果输入的字符串长度超过str的长度,会导致错误,用fgets()3.赋值运算符结合率为:“自右而左”。例如:

2018-01-24 18:41:56 261

原创 Linux入门之Shell脚本基础

Shell基本元素(1)#! /bin/bash 必须的,指出shell的类型(2)# 注释(3)变量(4)控制  一个shell脚本vi  mkdir.sh #!/bin/bash# this is mkdircd /homemkdir shellTestecho "shellTest  is created."1.echo命令用于

2018-01-22 21:11:38 305

转载 Linux目录及各目录功能

【常见目录说明】/bin       存放二进制可执行文件(ls,cat,mkdir等),常用命令一般都在这里。/etc       存放系统管理和配置文件/home   存放所有用户文件的根目录,是用户主目录的基点,比如用户user的主目录就是/home/user,可以用~user表示/usr       用于存放系统应用程序,比较重要的目录/usr/local 本地系统管理

2018-01-21 21:09:24 519

转载 Linux常用命令

系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpui

2018-01-21 20:31:27 143

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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