---
name: "wncase"
section: "3"
platform: "linux"
package: "libwn-dev"
version: "6.0-17"
release: "Debian 4.0 (Etch)"
platforms: ["linux"]
url: "https://new.carta.tech/wncase"
---

# wncase(3)

routines to deal with capitalization

## NAME

wn\_strupcase, wn\_strlowcase, wn\_memupcase, wn\_memlowcase, wn\_charupcase, wn\_charlowcase - routines to deal with capitalization

## SYNOPSIS

```
#include <wn/wncase.h>

wn_strupcase(string)
char string[];

wn_strlowcase(string)
char string[];

wn_memupcase(string,len)
char string[];
int len;

wn_memlowcase(string,len)
char string[];
int len;

wn_charupcase(&c)
char c;

wn_charlowcase(&c)
char c;
```

## DESCRIPTION

**wn\_strupcase** converts all letters in *string* to  upper-case.

**wn\_strlowcase** converts all letters in *string* to  lower-case.

**wn\_memupcase** converts all letters in *string* to  upper-case.  *string* is assumed to be *len* chars long.

**wn\_memlowcase** converts all letters in *string* to  lower-case.  *string* is assumed to be *len* chars long.

**wn\_charupcase** converts *c* to upper case if it is a letter.

**wn\_charlowcase** converts *c* to lower case if it is a letter.

## SEE ALSO

wnstr

## AUTHOR

Will Naylor
