阶段一 精通LinuxC语言
从基础命令和基础逐步深入linux世界
小鱼儿飞呀飞
记录分享自己的学习过程
展开
-
第十节--巩固练习
文章目录一、选择题(每题4分,共 60 分)程序题(每题20分,共40分)一、选择题(每题4分,共 60 分)1.在位运算中,某操作数 右移3位,其结果相当于 D A、操作数乘以6 B、操作数除以6 C、操作数乘以8 D、操作数除以82.下列语句定义pf为指向float类型变量f的指针, B 是正确的。float f, *pf=f; B、float f, *pf=&f; C、float *pf=&f, f原创 2020-07-21 11:06:35 · 952 阅读 · 0 评论 -
第九节--函数专题2
文章目录一、指针函数二、递归函数和函数指针一、指针函数指针函数是指一个函数的返回值为地址量的函数指针函数的定义的一般形式如下<数据类型> * <函数名称>(<参数说明>) { 语句序列; }返回值:全局变量的地址/static变量的地址 /字符串常量的地址/堆的地址下面程序是否有问题,若有问题,如何修改?#include <stdio.h>char * mystring(原创 2020-07-21 10:47:58 · 124 阅读 · 0 评论 -
第八节--函数专题1
文章目录一、函数的基本用法二、函数的参数传递三、数组在函数间传参一、函数的基本用法函数:函数是一个完成特定功能的代码模块,其程序代码独立,通常要求有返回值,也可以是空值。一般形式如下:<数据类型> <函数名称>( <形式参数说明> ) { 语句序列; return[(<表达式>)];} <数据类型>是整个函数的返回值类型:return[(<表达式>)]语句中表达式的原创 2020-07-21 10:26:37 · 100 阅读 · 0 评论 -
第七节--指针专题二
文章目录一、字符指针与字符串二、指针数组三、多级指针四、void指针和const六、补充-解读关键字volatile一、字符指针与字符串二、指针数组三、多级指针四、void指针和const六、补充-解读关键字volatile...原创 2020-07-21 00:05:26 · 253 阅读 · 0 评论 -
第六节--指针专题一
文章目录一、指针基本用法二、指针运算三、指针与数组四、指针与二维数组一、指针基本用法掌握指针的基本用法指 针:C程序设计中使用指针可以使程序简洁、紧凑、高效、有效地表示复杂的数据结构动态分配内存得到多于一个的函数返回值地址和变量:指针变量的说明:一般形式如下: <存储类型> <数据类型> * <指针变量名> ;例如,char *pName ;指针的存储类型是指针变量本身的存储类型。指针说明时指定的数据类型不是指原创 2020-07-20 17:40:44 · 686 阅读 · 0 评论 -
第五节--数组和字符串
文章目录一、一位数组二、二维数组三、字符数组四、字符串函数值strlen函数七、字符串函数之扩展用法一、一位数组掌握一维数组的使用数组概述:数组构造数据类型之一数组是具有一定顺序关系的若干个变量的集合,组成数组的各个变量称为数组的元素数组中各元素的数据类型要求相同,用数组名和下标确定。数组可以是一维的,也可以是多维的。一维数组:一维数组的定义所谓一维数组是指只有一个下标的数组。它在计算机的内存中是连续存储的。C语言中,一维数组的说明一般形式如下:<存储类型> &原创 2020-07-20 16:46:07 · 190 阅读 · 0 评论 -
第四节--控制语句
文章目录一、控制语句-if二、控制语句switch三、循环语句-while四、循环语句for五、循环辅助语句六、补充--程序的灵魂(算法)一、控制语句-if1、了解顺序语句,分支语句,循环语句2、掌握if~else语句的使用if-else语句:if (表达式)语句块1 else语句块2常见形式:1、简化形式:if(表达式) 语句块 例如: if(x>y) printf(“%d”, x);注意:语原创 2020-07-20 16:17:03 · 462 阅读 · 0 评论 -
第三节--输入输出专题
文章目录一、字符输出函数和格式输出函数二、字符输入函数和格式输入函数三、输入函数的垃圾处理及字符串的输入输出一、字符输出函数和格式输出函数数据输出:C语言无I/O语句,I/O操作由函数实现#include <stdio.h>字符输出函数:格式: putchar( c )参数: c为字符常量、变量或表达式功能:把字符c输出到显示器上返值:正常,为显示的代码值;例子,#include <stdio.h>main(){ int c; char a;原创 2020-07-20 15:23:47 · 239 阅读 · 0 评论 -
第二节--数据类型,常亮,变量以及运算符
文章目录一、数据类型一、数据类型1、数据类型分类-掌握2、基本数据类型-掌握3、强制类型转换数据类型:基本数据类型:逻辑类型。只有两个量true和false,表示逻辑真值和逻辑假值。整数类型。包括char, short, int和long。浮点类型。包括float和double。void类型。主要用于说明不返回值的函数或指向任一类型的指针等。bool类型 <stdbool.h> _Bool基本类型 //例如 if ( -1 ) x=12原创 2020-07-20 14:47:41 · 543 阅读 · 0 评论 -
第一节--必备Linux命令和C语言基础
一.环境安装1、 虚拟机安装2、linux系统安装3、常规配置环境搭建:1、VMware-workstation 102、ubuntu-14.04.5-desktop-i386.iso3、共享文件夹目录 :linux@xiaoyu:/mnt/hgfs$ lslinux-share文件和目录相关命令1、熟悉Linux的文件系统结构2、熟练使pwd命令3、熟练使用ls命令4、熟练使用cd命令5、熟练使用查看文件内容的命令6、熟练使用文件复制命令7、熟练使用文件移动命令8、熟练原创 2020-07-17 11:47:02 · 382 阅读 · 0 评论