C语言
小螺号.
这个作者很懒,什么都没留下…
展开
-
Linux下程序因找不到so启动不了
1.ldd app 查看那个找不到;2.find 查找在哪;3.vim /ect/ld.so.conf添加路径4.使生效:sudo ldconfig再查看就好了原创 2022-01-22 18:14:52 · 618 阅读 · 0 评论 -
C标准I/O缓冲区
原创 2020-09-16 14:12:24 · 144 阅读 · 0 评论 -
字符串操作复习(一)
最近复习C语言,发现字符串操作这块都快忘光了。顺便做了几道题,复习一下。复习函数:1. #include <string.h>void memset( void buffer, int ch, size_t count ); 功能: 函数拷贝ch 到buffer 从头开始的count 个字符里, 并返回 buffer指针。memset() 可以应用...原创 2020-02-16 17:51:28 · 113 阅读 · 0 评论 -
结构体指针的学习与总结&&函数指针与指针函数
#include #define bufmax 3#define datemax 3typedef unsigned char uint_8;typedef struct { uint_8 head; uint_8 len; uint_8 add; uint_8 date[3]; uint_8 chk;}RF_FRAME;RF_FRAME txbuf[3原创 2017-12-26 22:07:15 · 262 阅读 · 0 评论 -
简单成绩管理系统,功能不全,前段时间的一个比赛题,当时是手写的。只想看能否自己写出来
# include struct Student //创建结构体类型 { int xue_hao; int s; }stu[10000]; //创建结构体数组 intmain(void) { int i,j,k,k1,m,n,m1,xuehao,s1,min,ch; s原创 2017-12-18 23:46:41 · 133 阅读 · 0 评论 -
C语言——猜数字游戏
#define _CRT_SECURE_NO_WARNINGS 1#include #include #include void menu(){ printf("**************************************\n"); printf("******* 1.play 0.exit ***********\n"); prin原创 2018-01-16 19:22:58 · 209 阅读 · 0 评论 -
String类c++实现
1>.h 文件#define _CRT_SECURE_NO_WARNINGS#pragma once#include <iostream>#include <string>using namespace std;class myString{public: myString(); //myString(int len); ...原创 2018-09-09 22:20:06 · 215 阅读 · 0 评论 -
C语言实现链表的线性结构
.h#ifndef DYAMIC_ARRAY_H#define DYAMIC_ARRAY_H#define _CRT_SECURE_NO_WARNINGS#include <stdio.h>#include <stdlib.h>#include <string.h>/* 1.动态增长内存——将数据存放在堆上。 ...原创 2018-10-15 18:52:56 · 130 阅读 · 0 评论 -
c语言实现链式存储
.h #ifndef LINKLIST_H#define LINKLIST_H#define _CRT_SECURE_NO_WARNINGS#include <stdlib.h>#include <stdio.h>#include <string.h>//节点结构体typedef struct LINKNODE{ void *...原创 2018-10-15 22:41:03 · 714 阅读 · 0 评论 -
C语言实现一元二次方程的求解
#define_CRT_SECURE_NO_WARNINGS1 #include#include#defineEXT0.000000001#definedetb*b - 4 * a*c int Qiuzhi(floata,float b,floatc);int main(){ floata = 0.0, b = 0原创 2017-12-17 23:43:14 · 1274 阅读 · 0 评论 -
用sizeof()对任意长度数组的遍历
/#define_CRT_SECURE_NO_WARNINGS 1 #include void main(){ inti, array1[] = { 0 ,3,4,65,7,7,8,8,4334,5,3,22,4453}; floatarray2[] = { 2.3,42,25,67.545665,65767,88,9,9,9,9,95654原创 2017-12-17 23:41:54 · 420 阅读 · 0 评论 -
数组元素比大小的出错点
#include int main(){ inti,max, arr[10] = { 0 }; for(i = 0; i scanf("%d",&arr[i]);//max=0;为程序出错点 max =arr[0]; for(i = 0; i if(arr[i] > max)原创 2017-12-13 00:27:03 · 191 阅读 · 0 评论 -
指针进化------指针数组的引用
#includeint main(){ char*arr[] = {"my","name","is","dongfangbubai"}; //这样就不受数组长度限制了 printf("%s ", arr[0]); printf("%s ", arr[1]); printf("%s ", arr[2]);原创 2017-12-21 23:21:45 · 180 阅读 · 0 评论 -
一个特别有意思的程序,在一本书上的题目,但是书上答案是错的。
#include int main(){ intnumber; char*arr[] = {"Illagal day","Monday","Tuesday","Wednesday","Thursday", "Friday","Saturday","Sunday"}; printf("plese i原创 2017-12-21 23:26:40 · 522 阅读 · 0 评论 -
指针数组数组指针怼起来
#includeint main(){ char*meinv ="My name is dongfangbubai"; /*meinv指向的是该字符串的首地址*/ charmsw[] ="My name is dongfangbubai"; printf("%s\n", msw); system("pau原创 2017-12-21 23:29:47 · 104 阅读 · 0 评论 -
加深对指针和数组的理解
#includeint main(){ char*meinv ="My name is dongfangfangbubai"; printf("%p", meinv); while(*meinv) { printf("%c ",* meinv);//这里的*meinv让我明白了什么是字符指针。原创 2017-12-21 23:32:12 · 99 阅读 · 0 评论 -
day 2. 结构体与指针两种引用的方法
#include #include struct Student { int sid; char name[200]; int age;}; //分号不能省;void f(struct Student * pst);void g(struct原创 2017-12-14 18:58:56 · 206 阅读 · 0 评论 -
C程序读入一组文本行,打印最长的一行。
#include #define MAXLINE 1000 /*maxmum input line length*/int getline(char line[], int maxline);void copy(char to[], char from[]); /*print the longest input line */main(){ int len;翻译 2017-12-24 23:47:24 · 1022 阅读 · 0 评论 -
C语言乘法口诀表
#include void main(){ inti,j; for(i=1;i { for(j=1;j printf("%d*%d=%2d",i,j,i*j); printf("\n"); } }原创 2017-12-16 23:13:26 · 6414 阅读 · 0 评论 -
C语言求1/n的和,
#include main (){ doubleq,m=2,n,sum=0; scanf("%lf",&n); while(n { q=m/n; m=m+n; n++; sum=su原创 2017-12-16 23:16:22 · 5195 阅读 · 0 评论 -
通过编写一个程序,来说明字符数组 以及操作字符数组的函数的用法。该程序读入一组文本行,并把最长的文本行打印出来。
#include #define MAXLINE 1000 /* maximum input line length */ int getline(char line[], int maxline); void copy(char to[], char from[]); /* print the longest input line */ main() {转载 2017-12-19 22:53:02 · 351 阅读 · 0 评论