c语言
richard1230
这个作者很懒,什么都没留下…
展开
-
补码原码总结.md
文章目录正数没有什么好说的,原码反码补码皆是一样的;对于负数,要注意了:只要是从补码推原码,一律是取反加一,例如下面一个例子:补码----------------------------------------------------------------> 原码1111 1111 ...原创 2020-01-02 23:37:59 · 1304 阅读 · 0 评论 -
一个解析PE文件的小工具(可以检测一些可疑的api)
文章目录// 003_解析导入表.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include <windows.h>DWORD RvaToOffset( IMAGE_NT_HEADERS* pNtHdr , DWORD dwRva ) { // 1. 找Rva所在的区段 // 2. 用Rva减去所在区段的首Rva ,再用减...原创 2019-01-17 20:28:24 · 854 阅读 · 0 评论 -
C语言malloc与C++里面new的对比
int p=new int; //开辟一个存放整型数据的存储空间,同时返回指向一个该空间的地址((int)型,就是一个指针)new int (100); //开辟一个存放整型数据的存储空间,同时返回指向一个该空间的地址,并且赋予了该整型数据初值为100int *p1=new int [100]; //开辟一段存放100个整型数据...原创 2018-11-09 14:19:49 · 1547 阅读 · 0 评论 -
makefile文件学习的一些小结
前言一个程序在生成的时候,可能需要编译若干个文件,如果编译的文件数量非常多,比如说有上万个,那么可以利用makefile的某些命令来完成;一个例子第一行表示这个文件里面有三个函数:main函数,func1函数,func2函数;最终生成hello这个可执行文件;格式上图中main.o依赖于main.c(源文件)文件;命令通过gcc产生的;目标是main.o文件;依赖于mai...原创 2018-10-01 00:00:00 · 205 阅读 · 0 评论 -
如何使用vs在调试时查看内存--献给初学的你
鉴于原来写的那篇是没有图片的,当时写的时候markdown使用的也不是太熟练,真是惭愧,今天将原文奉上: 1.调试必须要在Debug状态下进行! 2.想要查看内存,局部变量等窗口的话,首先要确保在调试状态下(按F5或者按本地windows 调试器)进行,然后点击调试-》窗口-》内存即可;然后弹出一个窗口1,如下: 3.下面讲解怎么看这个内存: int i = 5; ...原创 2018-04-06 16:20:05 · 40050 阅读 · 3 评论 -
做项目时文件管理的相关总结
1一个.cpp文件和一个.h文件构成了一个库;,也即是一个模块,一般而言,一个项目是由一个main..cpp文件和若干个模块组成的;2.同一个类型或者同一个功能的代码,用一个.cpp文件和.h文件保存。3.(.h)头文件中不能有可执行代码,也不能有数据的定义,只能有宏,类型(typedef,struct,union),数据和函数的声明(这里的宏,类型,数据和函数都可以被其他文件所用,但是这原创 2017-08-13 10:58:00 · 907 阅读 · 0 评论 -
如何使用vs在调试时查看内存
请看这一篇吧:https://blog.csdn.net/richard1230/article/details/798344731. 调试必须要在Debug状态下进行!2.想要查看内存,局部变量等窗口的话,首先要确保在调试状态下(按F5或者按本地windows 调试器)进行,然后点击调试-》窗口-》内存即可;然后弹出一个窗口1,如下3.下面讲解怎么看这个内存:in...原创 2017-08-07 20:53:49 · 26581 阅读 · 1 评论 -
有关密码本小项目的一些知识点总结(二)
承接上一次的项目小结,这一次上传的文件是可以在vs2015中运行的;1.怎样查看程序中变量在内存中情况,直接双击变量拖动即可。2.怎样读修改文件中内容?通过该项目,我们知道计算机遵循以下逻辑:首先通过fread函数把文件中内容读取出来,放到内存中,然后在内存中进行修改,修改完之后再把内存中内容通过fwrite函数写到磁盘中;3.有关字符串函数的zongji原创 2017-07-23 09:23:37 · 451 阅读 · 0 评论 -
有关密码本小项目的一些知识点总结
1.要实现一个大一点的c语言程序,首先需要明确程序都需要有哪些功能:对于密码本来说:1)增加一个密码信息;2)删除一个密码信息;3)能够查看所有的密码信息;4)能够修改一个密码信息;5)能够对进行以上操作过的密码信息进行保存,并且能够把密码本中的信息从文件中读取出来;6)需要对保存到文件中的密码信息进行一下加密的操作;下面定义了一个结构体:typedef str原创 2017-07-21 18:28:50 · 817 阅读 · 0 评论 -
c语言指针杂谈(一)
指针的一些基本问题原创 2017-07-21 09:25:05 · 219 阅读 · 0 评论 -
有关c语言相关总结(字符串,puts函数的相关应用)
这篇总结依据c primer plus6th版本中内容而成原创 2017-07-21 09:16:27 · 701 阅读 · 0 评论