C语言基础内容1.打出一定的字符#include<stdio.h>int main(){  printf("hello world\n");  return 0;}2.char float double#include<stdio.h>int main(){  char ch ='A';  printf("%c\n",ch);&nbs            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-11-14 15:56:41
                            
                                313阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            C语言编程基础            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-12-30 18:07:09
                            
                                384阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            "主流C语言编译器介绍" "关于GNU规范的语法扩展" "用C语言构建一个可执行程序的流程" "宏定义(无参宏定义和带参宏定义),C语言宏定义详解" "条件编译,C语言条件编译详解" "原码、反码、补码及位操作符,C语言位操作" "预定义宏,C语言预定义的宏详解" "C语言 include的用法"            
                
                    
                        
                                                                            
                                                                                        原创
                                                                                    
                            2021-08-01 17:08:33
                            
                                297阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Linux C语言编程基础 教材2.10编程: 实践内容:建立项目目录: 实践截图: 实践内容:ESc iso 练习: C语言运行的过程主要是:C源程序->编译预处理->编译->优化程序->汇编程序->链接程序->可执行文件 -E练习: 实践截图: 打开main.i文件查看预处理结果: 这里可以看出 ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-09-26 18:25:00
                            
                                150阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            二叉树 项目目录tree: 模块代码: 点击查看代码 /* main.c */ #include<stdio.h> #include<stdlib.h> #include "20191324linkedlist.h" #define N 7 int nodeValue[N] = {50, 30, 2 ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-09-26 22:03:00
                            
                                133阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            数据结构对齐是代码编译后在内存的布局与使用方式。包括三方面内容:数据对齐、数据结构填充(padding)与包入(packing)。#pragma pack 对齐使用#pragma pack(n)来设定变量以n字节对齐方式。n:可选参数;指定packing的数值,以字节为单位;缺省数值是8,合法的数值分别是1、2、4、8、16(对齐参数都是2的n次方)。变量存放的起始地址的偏移量,有两种情况:第一            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-11-22 17:37:15
                            
                                231阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            共用体(Union)共用体的定义格式为: union 共用体名{     成员列表 };结构体和共用体的区别在于:结构体的各个成员会占用不同的内存,互相之间没有影响;而共用体的所有成员占用同一段内存,修改一个成员会影响其余所有成员。结构体占用的内存大于等于所有成员占用的内存的总和(成员之间可能会存在缝隙),共用体占用的内存等于最长的成员占用的内存。共用体使用了内存覆盖技术,同一时刻只能保存一个成员            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                            精选
                                                        
                            2021-11-30 10:51:24
                            
                                823阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            struct family{    int member;    char address[30];    char phone[12];};struct person{    int member;    char name[20];    float height;    float weight;    struct family f;};int main(){    struct fami            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-11-19 20:06:52
                            
                                130阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            C语言文件引用C语言文件引用分为两种:1)include<fileName.h>  引用系统文件一般用<>2)include"fileName.h"   引用自己定义的文件一般用" "                                 
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-11-24 16:11:59
                            
                                215阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            二叉树编程基础练习 #include "btree.h" #include "linkqueue.h" #include "linkstack.h" btree_pnode create_btree1(void) { dataype_bt ch; btree_pnode new; scanf("%c ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-09-26 12:07:00
                            
                                116阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            #Linux C语言编程基础 ###关于openEuler的安装过程,可以参考一下我的博客https://www.cnblogs.com/pogbar/p/15334582.html ####Vmtool的安装在本文最后部分 ##任务详情 ####0. 基于Ubuntu或OpenEuler完成下面的 ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-09-26 20:30:00
                            
                                161阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            #Linux C语言编程基础 ##任务详情 0 基于Ubuntu或OpenEuler完成下面的任务(OpenEuler有加分) 选择教材第二章的一节进行编程基础练习(2.10,2.11,2.12,2.13,2.14任选一个) 建立自己的项目目录,包含自己学号信息(如20190100linkedlis ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-09-26 20:02:00
                            
                                87阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            64位变量大小int main(){printf("*************下面打印数据类型大小*************\n");printf("指针 大小为 %d\n", sizeof(char*));printf("字符型 大小为 %d\n", sizeof(char));    printf("整形 大小为 %d\n", s            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-11-19 17:47:32
                            
                                119阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            Linux C语言编程基础 选择教材第二章的一节进行编程基础练习 二叉树广度优先遍历(链队) 算法: "head.h" #ifndef _head_h_ #define _head_h_ #include <stdio.h> #include <stdlib.h> //二叉树结构封装 typedef ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-09-25 18:44:00
                            
                                167阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            0 基于Ubuntu或OpenEuler完成下面的任务(OpenEuler有加分) 1. 选择教材第二章的一节进行编程基础练习(2.10,2.11,2.12,2.13,2.14任选一个) 2. 建立自己的项目目录,包含自己学号信息(如20190100linkedlist),构建项目结构(src, i ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-09-26 19:56:00
                            
                                133阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            socket通信及tcp通信基础            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2015-12-06 12:04:46
                            
                                2146阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            #C语言编程练习 #双向链表添加节点 根据数据添加到双向链表中的位置不同,可细分为以下 3 种情况: ##添加至表头 将新数据元素添加到表头,只需要将该元素与表头元素建立双层逻辑关系即可。 换句话说,假设新元素节点为 temp,表头节点为 head,则需要做以下 2 步操作即可: temp->nex ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-09-26 22:47:00
                            
                                153阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            #C语言编程练习 #双向链表添加节点 根据数据添加到双向链表中的位置不同,可细分为以下 3 种情况: ##添加至表头 将新数据元素添加到表头,只需要将该元素与表头元素建立双层逻辑关系即可。 换句话说,假设新元素节点为 temp,表头节点为 head,则需要做以下 2 步操作即可: temp->nex ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-09-26 22:47:00
                            
                                211阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            C语言基础学习PYTHON——基础学习D03            1 函数的基本概念  2 函数的参数  3 函数的全局变量与局部变量  4 函数的返回值  5 递归函数  6 高阶函数  7 匿名函数  8 函数式编程  9 小结  10 小练习:ATM+购物车程序 1 函数的基本概念  a 函数定义  b 函数特性  c 定义函数a            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-21 20:33:39
                            
                                114阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            整数是编程中常用的一种数据,C语言通常使用int来定义整数(int 是 integer 的简写),这在前文:            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-12-28 14:55:30
                            
                                237阅读