1 sizeof一个指针是多少

既然指针只是要存储另一个变量的地址,。注意,是存放一变量的地址,而不是存放一个变量本身,所以,不管指针指向什么类型的变量,它的大小总是固定的:只要能放得下一个地址就行!(这是一间只有烟盒大小的“房间”,因为它只需要入一张与着地址的纸条)。

存放一个地址需要几个字节?答案是和一个 int 类型的大小相同:4字节。

str1是一个指针  输出为1

*str1是一个字符

str2是一个字符串  但是记住加上 \0的长度

*str2是第一个字符

str3是整个的字符串  是预先分配的长度

2  static的用途

http://www.cnblogs.com/dc10101/archive/2007/08/22/865556.html

const的用途

http://www.cppblog.com/xczhang/archive/2008/01/13/41092.html

3  进程和线程的区别

http://www.cnblogs.com/lmule/archive/2010/08/18/1802774.html

4  c++内存分配的几种方式

http://www.cnblogs.com/daocaoren/archive/2011/06/29/2092957.html

5  max宏 得到两个数的最大值

http://blog.csdn.net/jk110333/article/details/8021231

6  野指针

http://www.cnblogs.com/evisie/archive/2011/08/04/2128051.html

这里再补充几个

#include <stdio.h>void GetMemory(char *p)
{p = (char*) malloc(100);
}void Test(void)
{char *str = NULL;GetMemory(str);strcpy(str, "helloworld");printf(str);
}int main()
{Test();return 0;
}

这一个是没办法成功运行的,str没有获取到分配的内存地址

#include <stdio.h>char *GetMemory(void)
{char p[] = "helloworld";return p;
}
void Test(void)
{char *str = NULL;str = GetMemory();printf(str);
}int main()
{Test();return 0;
}

变量的作用域的问题

#include <stdio.h>void GetMemory2(char **p, int num)
{*p = (char*) malloc(num);
}
void Test(void)
{char *str = NULL;GetMemory(&str, 100);strcpy(str, "hello");printf(str);
}int main()
{Test();return 0;
}

没有free

7  strcmp函数的自己实现

http://blog.csdn.net/wgenek/article/details/7257435

转载于:https://www.cnblogs.com/virusdefender/p/3418547.html

金山词霸笔试题目笔记相关推荐

  1. java ee 笔试题目,JSP经典笔试@题目(含答案)

    JSP经典笔试@题目(含答案) 更新时间:2017/2/5 19:25:00  浏览量:557  手机版 JSP综合测试笔试 1)在Java EE中,Servlet是在服务器端运行,以处理客户端请求而 ...

  2. 比较有趣的一个笔试题目

    这2天忙于找工作,看.NET笔试题目的时,发现有些笔试题目还是比较有趣的,虽然考的都是基础,但是稍有不慎还是会进入圈套.以下面一个题目为例,听说是晕倒了一群人 - -     class Progra ...

  3. tcl c语言笔试题,TCL技术类笔试题目.doc

    TCL技术类笔试题目 模拟电路试题 一.二极管 1.如图所示电路中,已知电源电压 E=4V 时,I=1mA.那么当电源电压 E=8V 时 , 电流I的大小将是______ 2.稳压管通常工作于____ ...

  4. 九度OJ 1525 子串逆序打印 -- 2012年Google校园招聘笔试题目

    题目地址:http://ac.jobdu.com/problem.php?pid=1525 题目描述: 小明手中有很多字符串卡片,每个字符串中都包含有多个连续的空格,而且这些卡片在印刷的过程中将字符串 ...

  5. 笔试题目“翻转字符串”的实现

    笔试题目 //写一个函数,将字符串翻转,翻转方式如下:"I am a student"反转成"student a am I",不借助任何库函数. 据说这题在笔试 ...

  6. 中国航信官笔试计算机基础,中国航信笔试题目

    中国航信笔试题目 收到中国航信的offer,立刻就据了,虽然很后悔,但是只能这样了,看来跟中航信无缘了.提供经验攒人品. 笔试挺简单的,就是50分的公务员考题和50分的技术类题目,全是选择题,公务员的 ...

  7. C#与.NET程序员面试宝典 1.4.3 笔试(举例微软、雅虎笔试题目)

    笔试主要考察应聘者掌握基础知识的扎实程度,以及解决问题的思考方式.笔试是程序员应聘过程中最关键的.也是难度最大的一个环节.在激烈的求职竞争中,想顺利漂亮地完成笔试题目.躲过面试官布下的种种" ...

  8. linux常用shell命令面试,shell经典笔试题目总结

    shell经典笔试题目总结 守望者整理了一些高手的博客记录的shell面试题分享给大家,有些比较有意思,帮助大家面试或则学习shell编程的学习例子 一 文件内容如下: 100 a         1 ...

  9. 笔试题目“检测IPv4地址”的实现

    网友的力量是强大的,昨天发了一篇Post,关于一道面试/笔试题.得到网友们的众多解决方法.我不得不承认自己写的代码是如此的烂.尽管如此,也是很有必要和大家一起来探讨,也有必要写出自己心中所想.这样才有 ...

  10. 清华大学保研笔试题目及解答

    版权声明:本文为博主原创文章,未经博主允许不得转载.博客不用于商业活动,博主对博客的使用,拥有最终解释权 本文为原创作品,未经本人同意,禁止转载,禁止用于商业用途!本人对博客使用拥有最终解释权 欢迎关 ...

最新文章

  1. 交互式讲解傅里叶变换
  2. 布隆过滤器解决缓存穿透_缓冲穿透/缓存击穿/缓存雪崩等问题解决办法
  3. python基础教程教材-Python3零基础教材电子书合集
  4. [zz]Spring MVC 之 SimpleFormController类別
  5. 【DIY】(开发板不吃灰运动)CC3200LaunchPad改装红外温度计
  6. 微信开发--one.微信平台验证
  7. php高效下载文件,LinkCache
  8. Dapr牵手.NET学习笔记:发布-订阅
  9. 腾讯云AI平台张文杰:构建一站式机器学习服务平台
  10. jQuery的DataTables插件的使用方法[转]
  11. C#日期函数所有样式大全
  12. sql查询重复记录、删除重复记录方法大全
  13. 传统营销与社会化营销的差距
  14. Linux学习笔记(一):Win10上用VMware虚拟机安装Linux-CentOS
  15. FFT为什么要加窗函数?
  16. headfirstjava_1.BreakingTheSurface
  17. Linux上搭建ElasticSearch-8.x集群以及安装Kibana(保姆级安装教程)
  18. 自然语言处理入门 第一章 新手上路
  19. ps滚动字教程:为图像画面添加滚动字幕
  20. position属性与z-index属性详解,如何比较z-index值确定覆盖关系,为何z-index属性不生效。

热门文章

  1. cdn回源php_CDN 回源之罪魁祸首-etag
  2. Nova 组件如何协同工作 - 每天5分钟玩转 OpenStack(24)
  3. java 中文转拼音_Java实现汉字转换拼音功能
  4. KEGG 下载 Pathway 通路数据
  5. 8、ESP32-S - 控制 SPI 液晶屏显示动态图片
  6. K米在线超市实施步骤及检查列表
  7. 从毕业生到高级工程师:三位腾讯高级程序员的感悟
  8. Win10系统打开共享文件提示没有权限使用网络资源怎么处理
  9. 外网登录homeassistant
  10. jsp+eclipse图片显示不出来