网站首页 站内搜索

搜索结果

查询Tags标签: printf,共有 1656条记录
  • Linux系统编程—线程—线程共享内存空间的代码验证

    线程共享内存空间的代码验证 线程默认共享数据段、代码段等地址空间,常用的是全局变量。 #include <stdio.h> #include <pthread.h> #include <unistd.h>int g_data=0;void *func1(void *arg) {printf("t1:%ld thread is create\n",(unsign…

    2021/4/28 7:26:40 人评论 次浏览
  • C++ 底层分析 2.构造-析构,继承

    构造函数(初始) 与类同名没有返回值创建对象的时候执行主要用于初始化可以有好多个(最好有一个无参)编译器不要求必须提供 重载:函数名字一样 参数个数或者类型不一样 析构函数(清理) 只能有一个析构函数,不能重载不能带任何参数不能带返回值主要用于清理工作编译…

    2021/4/27 22:25:15 人评论 次浏览
  • 五子棋游戏

    #include <stdio.h> #include <stdlib.h> #include<time.h> #define ROW 3 #define COL 3 void menu()//菜单 { printf("**********************************************\n"); printf("****1.play 0.exit *******…

    2021/4/27 18:31:40 人评论 次浏览
  • C 语言 —— 逗号运算符

    逗号运算符最常用的地方是 for 循环中。逗号运算符的性质: 被逗号分隔的表达式从左往右求值。 即逗号是一个序列点,所以逗号左侧项的副作用(也就是执行)都在程序执行右侧项之前发生。整个逗号表达式的值是右侧项的值。 // 例1 —— 性质1 int a, b; a = 1; a++, b = a *…

    2021/4/27 18:27:15 人评论 次浏览
  • malloc分配内存问题

    #include<stdio.h> #define MaxVertexNum 10 int main(){// int a=10;// int* p=&a;typedef struct LinkQueue{int V[MaxVertexNum];int front,rear; }*Queue;printf("%d ",sizeof(struct LinkQueue));printf("%d ",sizeof(struct LinkQueu…

    2021/4/27 7:28:05 人评论 次浏览
  • golang slice a 的地址和a[0]的地址不一样

    https://studygolang.com/topics/10399 ------------------- var a = []int{1,2,3} fmt.Printf("%p\n", &a) b :=a fmt.Printf("%p\n",&b) // 问题1、为什么b的地址跟a不同,他们不是共享底层数组吗? b = append(b,0) fmt.Printf("%p\n…

    2021/4/26 18:28:23 人评论 次浏览
  • 全国计算机等级考试题库二级C操作题100套(第84套)

    第84套: 函数fun的功能是:从三个形参a,b,c中找出中间的那个数,作为函数值返 回。 例如,当a=3, b=5, c=4时,中数为4。 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。 注意:源程序存放在考生文件夹下的BLANK1.C中。 不得增行或删行,也不…

    2021/4/26 10:27:37 人评论 次浏览
  • 全国计算机等级考试题库二级C操作题100套(第83套)

    第83套: 给定程序中,函数fun的功能是:找出100至x(x≤999)之间各位上的数字之和为15的所有整数,然后输出;符合条件的整数个数作为函数值返回。 例如,当n值为500时,各位数字之和为15的整数有:159、168、177、186、195、249、258、267、276、285、294、339、348、3…

    2021/4/26 10:27:36 人评论 次浏览
  • 全国计算机等级考试题库二级C操作题100套(第82套)

    第82套: 给定程序中,函数fun的功能是:找出100~999之间(含100和999)所有整数中各位上数字之和为x(x为一正整数)的整数,然后输出;符合条件的整数个数作为函数值返回。 例如,当x值为5时,100~999之间各位上数字之和为5的整数有:104、113、122、131、140、203、21…

    2021/4/26 10:27:36 人评论 次浏览
  • VC++实现进程冻结与解冻

    VC++实现进程冻结与解冻 冻结进程#includeint main(int argc,char *argv[]){ PROCESSENTRY32 pe32; pe32.dwSize=sizeof(pe32); unsigned long Pid; HANDLE hProcessSnap=::CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS,0); if(hProcessSnap==INVALID_HANDLE_VALUE) …

    2021/4/26 7:29:07 人评论 次浏览
  • VC++结束进程,干掉杀毒软件或者其他令人不爽的进程

    VC++结束进程,干掉杀毒软件或者其他令人不爽的进程 void pslist(void){HANDLE hProcessSnap = NULL;PROCESSENTRY32 pe32= {0};hProcessSnap = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, 0);if (hProcessSnap == (HANDLE)-1){printf("/nCreateToolhelp32Sn…

    2021/4/26 7:29:07 人评论 次浏览
  • vc++进程注入钩子DLL通用模块开源

    vc++进程注入钩子DLL通用模块开源 #include "stdafx.h"#include#define DEF_BUF_SIZE 1024// 用于存储注入模块DLL的路径全名char szDllPath[DEF_BUF_SIZE] = {0} ;// 使用远程线程向指定ID的进程注入模块BOOL InjectModuleToProcessById ( DWORD dwProcessI…

    2021/4/26 7:28:03 人评论 次浏览
  • vc++实现内核级进程保护

    vc++实现内核级进程保护 保护核心代码 #include "ntddk.h"#define NT_DEVICE_NAME L"//Device//ProtectProcess"#define DOS_DEVICE_NAME L"//DosDevices//ProtectProcess"#define IOCTL_PROTECT_CONTROL CTL_CODE(FILE_DEVICE…

    2021/4/26 7:27:58 人评论 次浏览
  • 单链表数据结构代码(C语言)

    利用单链表数据结构实现一组数据的存储,通过简单的交互实现单链表的增删改查。 //ADT 线性表(List) 链式存储结构 LinkList #include <stdio.h> #include <stdlib.h> #define OK 1 #define ERROR 0 #define TRUE 1 #define FALSE 0 typedef int ElemType; …

    2021/4/25 18:25:23 人评论 次浏览
  • linux-进程的替换exec函数族

    文章目录 一、进程的替换二、exec函数族execl函数execlp函数execvp函数一、进程的替换 exec族函数函数的作用: 我们用fork函数创建新进程后,经常会在新进程中调用exec函数去执行另外一个程序。当进程调用exec函数时,该进程被完全替换为新程序。因为调用exec函数并不创建…

    2021/4/25 7:28:59 人评论 次浏览
扫一扫关注最新编程教程