C语言
ShenZC8
这个作者很懒,什么都没留下…
展开
-
C语言输入密码回显“*”
在敲代码的时候,密码回显是经常需要用到的,有的时候需要回显“*”,有的时候输入密码什么也没回显,例如linux的terminal下普通用户切换管理员输入密码的时候就什么也没提示。。下面提供输入密码回显“*”的C代码,如有不对望大家提出指正。#include <stdio.h>#include <termios.h>#include <fcntl.h>...原创 2018-08-22 09:27:18 · 2074 阅读 · 0 评论 -
C语言结构体、字节对齐
1、结构体所占字节空间的大小:struct STU{ char b; (8 byte) (4byte) double a; (8 byte) (8 byte) char c; (8 by...原创 2018-08-21 11:06:00 · 297 阅读 · 0 评论 -
C语言的整型问题
整型溢出有点老生常谈了,bla, bla, bla… 但似乎没有引起多少人的重视。整型溢出会有可能导致缓冲区溢出,缓冲区溢出会导致各种黑客攻击,比如最近OpenSSL的heartbleed事件,就是一个buffer overread的事件...转载 2018-09-07 11:25:03 · 799 阅读 · 0 评论