![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++学习
upcuiling
这个作者很懒,什么都没留下…
展开
-
c基础(3)
从下例子中可以得出,象下面这个例子声明一个结构后,stdent,class1student,pclstu在主函数里作为声明类型用,不能够看做已经是一个变量来用#include #include typedef struct student{ char *name; int age;}class1student,*pclstu;void main(){ pclstu mypclstu;//还可原创 2006-04-14 16:17:00 · 672 阅读 · 0 评论 -
strcmp的实现
int stringcmp(char *s1,char *s2){ while(*s1||*s2) //如果S1和S2比较完毕 (‘//0’)跳出循环;{ if(*s1-*s2) //判断S1和S2对应的字符是不是不同; return *s1-*s2; //如果不同,返回S1和S2的ASCII之差; else转载 2006-04-14 13:17:00 · 2169 阅读 · 0 评论 -
c基础(1)
一, 1 用int声明空间和用malloc声明 有什么区别? 答:int申请的内存空间在栈中分配,而malloc申请的内存空间在堆中分配。 2 数组和链表有什么区别 答:数组和链表数据的组织在内存中分布不同,数组在内存中是连续的,而链表是靠指针索 引的。数组便于索引数据操作,而链表便于插入和删除操作。 3 一般都什么时候用到栈,举个例子 答:在分配局部变量、函数调用需要保存数原创 2006-04-14 15:57:00 · 1581 阅读 · 0 评论 -
c基础(4)
1_stdcall的用法2我改错的一到题#include #include "stdlib.h"#define SIZE 100//创建链表用堆栈的方法倒序using namespace std;/*typedef struct LNode{int data;struct LNode *next;}LNode,*LinkList;void CreatList_L(LinkList &L,i原创 2006-04-14 16:18:00 · 739 阅读 · 0 评论 -
解析C语言中的sizeof ,重点介绍内存对齐
解析C语言中的sizeof 一、sizeof的概念 sizeof是C语言的一种单目操作符,如C语言的其他操作符++、--等。它并不是函数。sizeof操作符以字节形式给出了其操作数的存储大小。操作数可以是一个表达式或括在括号内的类型名。操作数的存储大小由操作数的类型决定。 二、sizeof的使用方法 1、用于数据类型 sizeof使用形式:sizeof(type) 数据类转载 2006-04-15 08:57:00 · 1446 阅读 · 0 评论 -
一道挺难的笔试题
英文拼写纠错:在用户输入英文单词时,经常发生错误,我们需要对其进行纠错。假设已经有一个包含了正确英文单词的词典,请你设计一个拼写纠错的程序。(1)请描述你解决这个问题的思路;(2)请给出主要的处理流程,算法,以及算法的复杂度;(3)请描述可能的改进(改进的方向如效果,性能等等,这是一个开放问题)。-----------------如果在C++里面,可以用map,比较简单,直接比较map里有转载 2006-04-15 09:11:00 · 970 阅读 · 0 评论 -
csdn里一道题
http://community.csdn.net/Expert/topic/4685/4685865.xml?temp=.8347742转载 2006-04-15 09:39:00 · 773 阅读 · 0 评论