---
title: defaultCStringEncoding
framework: swift
role: symbol
role_heading: Type Property
path: swift/string/defaultcstringencoding
---

# defaultCStringEncoding

The C-string encoding assumed for any method accepting a C string as an argument.

## Declaration

```swift
static var defaultCStringEncoding: String.Encoding { get }
```

## See Also

### Working with Encodings

- [availableStringEncodings](swift/string/availablestringencodings.md)
- [localizedName(of:)](swift/string/localizedname(of:).md)
- [isContiguousUTF8](swift/string/iscontiguousutf8.md)
- [makeContiguousUTF8()](swift/string/makecontiguousutf8().md)
- [withUTF8(_:)](swift/string/withutf8(_:).md)
