
C语言学习
文章平均质量分 68
哈哈哈士奇
人丑,话多,愤青,
展开
-
2021-05-08
C语言指针学习1 printf("---------this funciton show the point in C----------\n"); int *ip=NULL; //定义一个整数的指针 int ii = 1000; //定义一个整型变量 ip = ⅈ //把整型变量ii 的地址(即内存ram总线的地址)当做值,赋给指针变量ip. //即 变量ip 存的值是:ii的ram地址 ...原创 2021-05-08 16:55:55 · 167 阅读 · 0 评论 -
C语言学习笔记-指针
若触过汇编语言,那么理解学习C语言中指针就很简单了。指针,在汇编里面的表现形式,无非就是寻址,直接寻址和间接寻址。先来学习下, C语言中的4大类数据类型: 基本类型:int,long,float,char 构造类型:数组,结构体-struct,联合体-union, 枚举类型-enum 指针类型:int*, long*, float*, char* 等...原创 2018-10-17 19:47:15 · 694 阅读 · 0 评论 -
C语言中static学习
以下大多内容均为转载自:https://blog.youkuaiyun.com/keyeagle/article/details/6708077 感谢网友的分享一句话:static 修饰的全局变量或函数,不能被外部的文件所引用或访问。static的用途面试时会考:1限制变量的作用域,2设置变量的存储域 ,3限制函数的外部访问。 C语言代码是以文件为单位来组织的,在一个源程序的所有源文件中,一个...转载 2018-10-18 16:06:15 · 169 阅读 · 0 评论 -
C语言学习笔记-宏定义-SWAP交换两个变量值
面试中经常考到的一个题。原理跟 a=a+b; b=a-b; a=a-b; 一样的,很简单,不解释。 //宏定义 交换两个变量的值。使用异或运算。#define SWAP(a,b) {a=a^b; b=a^b; a=a^b;}int main(){ int i, j; i = 1213; j = 1314; SWAP(i, j); ...原创 2018-10-18 18:17:12 · 3208 阅读 · 0 评论 -
C语言学习笔记-结构体-位域
#include "pch.h"#include <iostream>/*本文演示结构体struct的用法,还有位域数组允许定义可存储相同类型数据项的变量,结构是 C 编程中另一种用户自定义的可用的数据类型,它允许您存储不同类型的数据项。为了定义结构,您必须使用 struct 语句。struct 语句定义了一个包含多个成员的新的数据类型,struct 语句的格式如下:st...原创 2018-10-19 14:22:10 · 364 阅读 · 0 评论 -
什么是GCC? GCC编译过程
什么是GCC? 最简单的回答就是Linux 下的C/C++ 编译器。其实一开始的确是这样的,GCC 原名为GUN C 语言编译器( GNU C Compiler), 原本只能处理编译C语言。但是后来GCC发展壮大了,可以编译C++, Fortran,Pascal,Objective-C, Java,Ada,Go以及各类处理器构架上的汇编语言,后来它就改名叫GNU 编译器套件(GNU ...原创 2018-11-23 23:19:25 · 4973 阅读 · 0 评论 -
the demo of open the file in Linux
//============================================================================// Name : demo1-hello.cpp// Author : luofang// Version :// Copyright : The Husky Can Fly!!!// Descr...原创 2018-12-03 23:02:51 · 161 阅读 · 0 评论