- 博客(10)
- 收藏
- 关注
原创 C语言 结构体一个简单的通讯录程序
1 #include 2 #include 3 #include 4 5 #define MAX 100 6 #define TRUE 1 7 #define FALSE 0 8 #define Status int 9 10 typedef struct node 11 { 12 char name[12]; 13
2018-01-31 22:15:58 4054
原创 C语言面试
sizeof是C/C++中的一个操作符(operator),简单的说其作用就是返回一个对象或者类型所占的内存字节数。与strlen的区别:一、sizeof是运算符,确切的说是一个编译时运算符,参数可以是数组、指针、类型、对象、函数等。用于统计类型或者变量所占的内存字节数。由于在编译时计算,因此sizeof不能用来返回动态分配的内存空间的大小。二、strlen()是C标准库中的字
2018-01-29 15:20:19 258
转载 C语言中的内存分配
在任何程序设计环境及语言中,内存管理都十分重要。在目前的计算机系统或嵌入式系统中,内存资源仍然是有限的。因此在程序设计中,有效地管理内存资源是程序员首先考虑的问题。第1节主要介绍内存管理基本概念,重点介绍C程序中内存的分配,以及C语言编译后的可执行程序的存储结构和运行结构,同时还介绍了堆空间和栈空间的用途及区别。第2节主要介绍C语言中内存分配及释放函数、函数的功能,以及如何调用这些
2018-01-29 10:20:19 191
原创 C语言指针(1)嵌入式linux
计算机中所有的数据都必须放在内存中,不同类型的数据占用的字节数不一样,例如 int占用4个字节,char占用1个字节。为了正确地访问这些数据,必须为每个字节都编上号码,就像门牌号、身份证号一样,每个字节的编号是唯一的,根据编号可以准确地找到某个字节。 我们将内存中字节的编号称为地址(Address)或指针(Pointer)。地址从 0 开始依次增加,对于 32 位环境,程序能够使用
2018-01-27 20:31:16 430
原创 简单的C语言程序合集-2
输入一个整数n,求从1到n这n个整数的十进制表示中1出现的次数。(google面试题) #include int main() { int n, N, count = 0; printf("plesae input a number: "); scanf("%d",&N); for(n=1;n<=N; n++) {
2018-01-27 12:55:20 507
原创 简单的C语言程序合集
输出九九乘法表 1 #include 2 int main() 3 { 4 int i,j; 5 for(i=1;i<=9;) 6 { 7 for(j=1;j<=9;j) 8 { 9 if(i>=j) 10 { 11 pr
2018-01-25 22:23:19 11069
原创 打印菱形星号组合C程序
#include "stdio.h"#define N 9 //数组的行列数int main(){ char str[N][N]={0}; //例子,行列数应该是奇数 int i,j; for(i=0;i<N;i++) for(j=0;j<N;j++) str[i][j]=' ';//先全部设为空格 /
2018-01-25 21:23:46 1494
转载 C语言实现猜数字游戏
#include#include#includevoid game(int s){ int b = 0; //设定游戏猜测值 printf("please input\n"); while (1) { scanf_s("%d", &b); if (s>b)
2018-01-24 22:32:19 344
原创 shell编程
当一个用户登录linux系统后,系统初始化程序init就为每个用户运行一个称为shell的程序,确切一点说shell就是一个命令行解释器,它为用户提供了一个向linux内核发送请求以便程序运行的界面系统级程序,用户可以用shell来启动,挂起,停止,甚至编写一些程序。 目前流行的shell有ash,bash,ksh,csh,zsh等。$SHELL是一个环境变量,它记录用户所使用的shell
2018-01-23 17:20:55 175
转载 Linux常用命令大全
Linux常用命令大全系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作
2018-01-21 20:08:01 153
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人