C语言
文章平均质量分 96
大秦长剑
明仁果决
展开
-
C语言加强--韦老师公开课
主题如下: 变量与指针 链表操作 ARM架构简述 几条汇编指令 结合汇编掌握:全局变量、局部变量、变量赋值、地址操作、栈等深层次的知识 目录00—下载资料 01—变量和指针 02—sizeof和关键字 03—struct 04—变量赋值 05—通过指针赋值 06—上午答疑 07—结构体指针函数指针 08—下午答疑关于指针 09—链表 10—链表的插入操作 11—链表的删除操作 12—ARM架构和汇编初步体验 13—全局变量的初始化和栈的引入 14—局部变原创 2021-10-19 11:46:27 · 2773 阅读 · 0 评论 -
【C语言】C文件编译时间,日期,行号,文件名获取方式
C文件编译时间,日期,行号,文件名获取方式C中获取编译时间/日期/行号/文件名ANSIC标准定义了可供C语言使用的预定义宏:1、__ LINE__ : 在源代码中插入当前源代码行号2、__ FILE __ : 在源代码中插入当前源代码文件名3、__ DATE __ : 在源代码中插入当...转载 2020-03-28 14:43:05 · 1120 阅读 · 0 评论 -
【归纳】C语言代码编写规范——ARM
1.若非必要,不要轻易改变寄存器的值!若改变寄存器的话。读 改 写 三步。别影响其他位。例程:问个问题:while(!(UTRSTAT0 & (1<<2)));while(!(UTRSTAT0 &= (1<<2)));有什么区别,第二个循环貌似会无限循环,为什么大神们可以帮忙看下吗?Diego、<gui457086306@qq.com>...原创 2018-05-28 14:54:59 · 1691 阅读 · 0 评论 -
【快捷键】快捷键大全
1. EXCEL快速选择区域快捷键转载:https://jingyan.baidu.com/article/f3ad7d0f19a67709c2345b10.html熟练使用快捷键可以有效提高工作效率,不必频繁在鼠标和键盘之间切换;工具:EXCEL或其他版本方法/步骤:1、垂直方向:快速选中A1:A16,点击A1单元格,CTRL+SHIFT+向下方向键;2、水平方向:快速选中A1:...转载 2018-06-01 22:24:42 · 708 阅读 · 0 评论 -
【查错】关于标准printf()函数的具体实现中的问题
/*2018-05-24File: push_test1功能:*/#include "stdio.h"struct person{ char * name; int age; char score; int id; };/*参考标准函数:int printf(const char * format, ...)*依据:x86平台,函数调用时参数的传递是使用堆栈来实现...原创 2018-05-28 14:53:46 · 563 阅读 · 0 评论 -
【详解】【三】制作一个与x86平台标准printf()功能相同的arm平台裸机printf()函数——C 库函数>printf()参考
C 库函数 - printf() C 标准库 - <stdio.h>转载自:http://www.runoob.com/cprogramming/c-function-printf.html描述C 库函数 int printf(const char *format, ...) 发送格式化输出到标准输出 stdout。printf()函数的调用格式为:printf("<格式化字符串...转载 2018-06-01 15:31:59 · 289 阅读 · 0 评论 -
struct和typedef struct彻底明白了
struct和typedef struct彻底明白了 转载地址:https://www.cnblogs.com/qyaizs/articles/2039101.html struct和typedef struct分三块来讲述: 1 首先://注意在C和C++里不同 在C中定义一个结构体类型要用typedef: typedef struct Student ...原创 2018-07-17 16:31:32 · 9451 阅读 · 3 评论 -
【归纳】C语言指针运算之算术、关系运算
转载:https://www.cnblogs.com/candyming/archive/2011/11/26/2263090.html 是不是对指针的任何运算都是合法的呢?答案是它可以执行某些运算,但并非所有的运算都合法。除了加法运算之外,你还可以对指针执行一些其他运算,但并不是很多。 指针加上一个整数的结果是另一个指针。问题是,它指向哪里?如果你将一个字符指...转载 2018-10-08 22:12:40 · 2515 阅读 · 0 评论 -
简单聊一下Makefile中的 =, :=, ?=和+=
最容易混淆的是 =和:=, 我们先来看看makefile:x = helloy = $(x)x = worldtest1: test1.cpp @echo $(y) 执行make后, 结果为world, 再看改动后的makefile:x = helloy := $(x)x = worldtest1: test1.cpp @echo $...转载 2018-10-24 17:53:33 · 280 阅读 · 0 评论 -
【归纳】C语言基础知识回顾
本章归纳C语言中疑难知识点,容易出错的用法及语法,特殊用法扩展等目录第一章 C语言概述第二章 算法——程序的灵魂第三章 数据的表现形式及其运算 3.1 数据类型及运算 3.1.1 常量和变量 3.1.2 数据类型 3.1.3 整型数据 3.1.4 字符型数据<1>关于罕见字符的输出:...原创 2018-05-29 10:48:07 · 13242 阅读 · 1 评论