- 博客(34)
- 资源 (1)
- 收藏
- 关注
原创 C语言 strncat()函数的使用
库函数strncat()函数也可用于连接字符串,但是该函数要求指明在原字符串末尾附加的目标字符串长度。strncat()函数的原型是:char * strncat(char *str1,const *char *str2,size_t_n);如果str2的字符数大于n,那么该函数只将str2的前n个字符附加在str1末尾,如果str2中的字符数小于n,该字符会将str2的所有字符附加在str...
2019-05-20 22:40:52 8076
原创 C语言 最简单的程序,却能最直接的表达你的心意,520表白程序
#include<stdio.h>int main(){printf(“555555 2222222 000000 111111 333333 111111 44 44 \n”);printf(“55 22 00 00 11 33 11 44 44 \n”);printf(“...
2019-05-20 21:10:52 4025
原创 C语言检测文件末尾
代码://检测文件末尾#include<stdio.h>#include<stdlib.h>#pragma warning(disable : 4996)#define _CRT_SECURE_NO_WARNINGS#define BUFSIZE 100int main() {char buf[BUFSIZ];char filename[60];FIL...
2019-05-19 19:29:23 3825
原创 C语言 从磁盘文件读取格式化数据
首先创建一个txt文件例如,该文件的内容可能如下:10001.2 1008611.620.1123120.65 4561.123将该文件保存到项目的在“文件资源管理器中打开文件”中代码如下://使用fscanf读取格式化的文件数据#include<stdio.h>#include<stdlib.h>#pragma warning(disable : 49...
2019-05-19 17:51:19 1078
原创 C语言实现简单链表示例
要求如下:1.声明一个链表需要的结构和指针2.在链表开头添加一个元素3.在链表末尾添加一个元素4.在链表中间添加一个元素代码:#include<stdio.h>#include<stdlib.h>#include<string.h>#pragma warning(disable : 4996)//链表的数据结构struct data {...
2019-05-19 17:13:10 1796
原创 c 语言 两点距离计算
代码如下:#include<stdio.h>#include<math.h>int main(){float x1,y1,x2,y2; printf("请输入两个点的坐标:");scanf("%f%f%f%f",&x1,&y1,&x2,&y2);float d = sqrt(pow((x1-x2),2)+pow((y1-y2)...
2019-05-17 14:22:45 3514
原创 九九乘法表 c语言与java编程
java 代码如下:package 数据类型及运算符;import java.util.Scanner;public class subTest {public static void main(String[] args) {Scanner in = new Scanner(System.in);System.out.println(“请输入循环次数N的值:”);int N = i...
2019-05-17 13:52:30 507
原创 c语言 结构体的使用
结构体的定义形式为:struct 结构体名{结构体所包含的变量或数组};结构体是一种集合,它里面包含了多个变量或数组,它们的类型可以相同,也可以不同,每个这样的变量或数组都称为结构体的成员(Member)。请看下面的一个例子:struct stu{char *name; //姓名int num; //学号int age; //年龄char group; //所在学习小组...
2019-05-14 21:48:50 216
原创 loadimage()函数的使用
LoadImage()是一种函数,功能是装载图标,光标,或位图。支持bmp,jpg,gif,emf,wmf,ico格式// 从图片文件获取图像void loadimage(IMAGE* pDstImg, // 保存图像的 IMAGE 对象指针LPCTSTR pImgFile, // 图片文件名int nWidth = 0, // 图片的拉伸宽度...
2019-05-14 21:36:34 86188 23
原创 c/c++ 算法有哪些??列举几个
/韩信点兵/#include"stdio.h"void main() {int i=900;for(i=900;i<=1100;i=i++)if(i%31&&i%51&&i%7==1) {printf(“满足条件的值为:%d\n”,i);break;}}/两个日期之间的天数/#include “stdio.h”void main()...
2019-05-13 21:02:14 1470
原创 学会了C语言/C++能做什么?让我来告诉你吧!
大部分初学者都在想!!学会了C/C++能做什么程序员,今天我就来告诉大家!服务器开发工程师、人工智能、云计算工程师、信息安全(黑客反黑客)、大数据 、数据平台、嵌入式工程师、流媒体服务器、数据控解、图像处理、音频视频开发工程师、游戏服务器、分布式系统、游戏辅助等!这就是我们的答案,,不知道其中有没有各位想去发展的方向呢!虽然自学C/C++很难别灰心,我以前也是自学C语言的。现在我已经会了C...
2019-05-13 20:31:42 9057
原创 学习c/c++ 推荐学习什么书籍?
学习编程包含以下几个重要方面:了解语言的语法知道那些特性可以使用和何时使用写出可读性好的代码编译器可以理解,但是下一个人是否可以阅读呢?在一个更高层次设计结构良好的程序为了学习一门语言,通常我们可以找到叫《X语言编程》的书。这也形成了一个潜规则:当你创建一门严肃的语言的时候,你需要编写这样一本书。学习语言有点像学习作文,但这并不意味着你能够突然变成一个著名散文作家!对于C++,...
2019-05-13 20:11:19 15942 3
原创 C/C++的静态库与动态库
C/C++编程中相关文件后缀(以Linux系统下为例):.a: 静态库(archive).c/.cpp: C/C++源程序.h/.hpp: C/C++源程序的头文件.i: 经过预处理后的C/C++源程序.o: 对象文件.s: 汇编语言代码.so: 动态链接库本质上来说库是一种可执行代码的二进制形式,可以被操...
2019-05-13 19:58:30 212
原创 c/c++就业前景及方向
链接:https://www.kanzhun.com/jobs/210223/?ka=job-survey更多资料敬请期待!!关注或者加群!!
2019-05-11 22:51:18 4876 1
转载 c/c++ 推荐阅读书籍
一、推荐书籍计算机的好书挺多的,我买了也有四五十本,也花了不少钱,但是这些投资都是值的,好好看一下这些书,让自己找工作时的薪水涨个几千是没问题的。当然,也有些书是电子版的。我是c++方向的,可能大部分书都是和c++相关的。c、c++相关C语言问题一般都是在笔试题中出现,面试题中问的比较少。首先是下面这三本经典的C语言书:《C和指针》《C专家编程》《C缺陷与陷阱》这里还要极力推荐的...
2019-05-11 22:30:20 512
转载 c语言必学经典程序
1、/输出99口诀。共9行9列,i控制行,j控制列。*/#include “stdio.h”main(){int i,j,result;for(i=1;i<10;i++){for(j=1;j<10;j++){result=ij;printf("%d%d=%-3d",i,j,result);/-3d表示左对齐,占3位/}printf("\n");/每一行后换行/}...
2019-05-11 22:15:08 182
原创 顺序栈的存储结构及实现
1.顺序栈的存储结构定义#define StackSize 100 //假设栈元素最多100个typedef int DataType;//定义栈元素的数据类型,假设为int型typedef struct {DataType data[StackSize];int top;}SeqStack;2.顺序栈的初始化void InitStack(SeqStack * s){s->...
2019-05-10 21:39:20 851
原创 c编写梯度矩阵
代码:#include<stdio.h>int main(){int a[100][100];int n,k;printf(“请输入矩阵的阶数: “);scanf(”%d”,&n);k=1;for(int i=n;i>=1;i–)for(int j=1;j<=n+1-i;j++){a[i-1+j][j]=k;k++;}for(int i=n;...
2019-05-10 21:20:21 410
原创 VS编译器 编写最简单的表白程序
代码:#include<graphics.h> //画布上的一系列操作#include<time.h> //有个各种时间函数#include<conio.h> //按键操作#include<mmSystem.h> //播放音乐#pragma comment (lib,“winmm.lib”) //导入winmm.lib库int m...
2019-05-10 21:12:37 3565
原创 c语言编程 判断数的位数及顺序输出各个位上的值
代码:#include<stdio.h>int main(){int i=0,n,a[16];printf(“请输入一个数: “);scanf(”%d”,&n);while(n>=10){a[i]=n%10;i=i+1;n=n/10;}a[i]=n;printf(“这个数的位数依次为:”);for(int j=i;j>=0;j–){pri...
2019-05-10 20:50:57 4614 2
原创 c语言编写埃及分数
代码如下:#include<stdio.h>int main(){int a,b,c;printf(“请输入分子:”);scanf("%d",&a);printf(“请输入分母:”);scanf("%d",&b); if(a>=b){printf(“不是真分数%d: “,a/b);}else if(a1 || b%a0){printf(”%d...
2019-05-10 20:45:36 3232
原创 c++编程 如何判断三角形的类别
代码如下:#include#include<stdio.h>using namespace std;void Judge(int m_num1,int m_num2,int m_num3){while(scanf("%d %d %d",&m_num1,&m_num2,&m_num3)!=EOF){if(!(m_num1+m_num2<=m_...
2019-05-10 20:18:35 6009
原创 for语句的使用
1.打印数字1-20代码如下:简单的for语句实例/#include<stdio.h>#define MAXCOUNT 20int count;int main() {/打印数字1-20/for (count = 1; count <= MAXCOUNT; count++) {printf("%d\n", count);}return 0;}运行结果:...
2019-05-08 14:01:57 879
原创 关系表达式求值
程序代码:/该程序用于说明关系表达式求值/#include<stdio.h>int a;int main1() {/对关系表达式求值为1/a = (5 == 5);printf("\n a=(5==5) \n a= %d", a);a = (5 != 5);/*对关系表达式求值为0*/printf("\n a=(5!=5) \n a= %d", a);a = (1...
2019-05-08 13:27:51 628
原创 if....else 语句编程
判断你的出生是否为闰年,是否到达投票年龄和法定饮酒年龄代码如下:#define CURRENTYEAR 2013#include<stdio.h>int birth_year, age;int main() {printf(“Enter the you were born: “);scanf(”%d”, &birth_year);//判断用户是否在闰年出生i...
2019-05-08 13:12:47 515
原创 C/C++中的开关和if语句
void send(int *to, int *from, int count){int n = (count+7)/8;switch(count%8) {case 0: do{*to++ = *from++;case 7: *to++ = *from++;case 6: *to++ = *from++;case 5: *to++ = *from++;case 4...
2019-05-07 23:00:41 1127
原创 C++虚拟关键字的一个简单示例
虚关键字确定类的成员函数在其派生类中是否可以重载。下面是一个简单的例子来说明这一点。#include using namespace std;class Car // Base class for C++ virtual function example{public:virtual void Create() // virtual function for C++ virtual f...
2019-05-07 22:56:58 158
原创 C++构造函数函数示例
下面是一个演示如何在C++中使用构造函数的例子。#include using namespace std;class Car{public:int number;// a construct without parameterCar(){ number = 123; //assign a default value}// a construct with parameter...
2019-05-04 22:39:52 328
翻译 关于C/C++指针的5大问题
本文概述了关于StAccOffFuff.com上C/C++指针的主要问题。指针是C/C++中最令人困惑的部分,这些问题用简单的例子来解释关键指针概念。1.不使用循环从1到1000计数#include <stdio.h>#include <stdlib.h>void main(int j) {printf("%d\n", j);(&main + (&...
2019-05-04 22:33:53 134
转载 C++的就业,和发展方向
原文 :C/C++的就业,发展方向_LoongChang_新浪博客http://blog.sina.com.cn/s/blog_78b2ae1c0101d4o9.htmlC++学习路线从学习C++到现在已经有四个年头了,但是从来没有很深入学习,有人说C++是面向对象的编程语言,但是我在这里想说的是,C++是一个多泛型的编程语言,它既可以面向过程,比如我们完全可以用C++写C的代码,这是没问题...
2019-04-28 19:39:05 17208 4
转载 c++定义及发展
C++是C语言的继承,它既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计。C++擅长面向对象程序设计的同时,还可以进行基于过程的程序设计,因而C++就适应的问题规模而论,大小由之。C++不仅拥有计算机高效运行的实用性特征,同时还致力于提高大规模程序的编程质量与程序设计语言的问题描述能力。基本信息中文名称C...
2019-04-28 18:18:33 423
原创 属于程序员的浪漫,表白程序 ---爱心表白图形
代码用到了图形库,有音乐。如果头文件有这个,#include <graphics.h>,编译时会显示一个错误,原因是graphics.h是Tc中专有的,<graphics.h>这个头文件不是标准C的头文件,vc下没有这个头文件,画图用控件来。还是有办法在vc下用的,就是把这个头文件和相关文件放在相应的lib和include目录下,有人制作了一个软件包, EasyX_20...
2019-04-28 12:31:31 7050 8
转载 C++ 临时量与临时对象及程序的相关优化
一、临时量与临时对象临时量:内置类型生成的临时量是常量(临时量,寄存器带出来)。自定义类型生成的临时量是变量 ,在内存中。隐式生成生成的临时量是常量,显式生成生成的临时量是变量 。临时对象:临时对象是系统临时分配的对象,在没主动声明所需对象而又使用其功能时产生的显示对象:出现类型名隐式对象:不出现类型名注意:临时对象的生存周期只在本条语句,临...
2019-04-28 09:49:49 131
原创 【c++编程】:【vs2019】编写第一个“Hello World !”程序
步骤一:Hello world! 这个程序,让系统的显示器输出一条“Hello World!”的语句。代表计算机对整个世界的招呼,或者是一个入门程序员对这个计算机世界的问候。步骤二:好。让我们开始吧。首先会像大家介绍这个小程序的编写过程。最后会分析代码的内容。1.打开vs2019的软件左上角->文件->>新建->>项目2.按照图中...
2019-04-27 22:10:46 20392 3
graphic头文件.zip
2019-05-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人